国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

將二維數組轉為一維數組的2種方法

2024-05-04 23:23:53
字體:
來源:轉載
供稿:網友

如何將下面的二維數組轉為一維數組。

復制代碼 代碼如下:


$msg = array(
  array(
    'id'=>'45',
    'name'=>'jack'
  ),
  array(
    'id'=>'34',
    'name'=>'mary'
  ),
  array(
    'id'=>'78',
    'name'=>'lili'
  ),
);

第一種方法:

復制代碼 代碼如下:


foreach($msg as $k => $v){
    $ids[] = $id;
    $names[] = $name;
  }

第二種方法:

復制代碼 代碼如下:


$ids = array_column($msg, 'id');
 $names = array_column($msg, 'name');

以上兩種解法print_r($names);后的結果為:

復制代碼 代碼如下:


Array(
  [0]=>jack
  [1]=>mary
  [2]=>lili
)

注意:array_column();可以有第三個參數,如 $n = array_column($msg, 'name', 'id');

print_r($n);的結果為:

復制代碼 代碼如下:


Array(
  [45]=>jack
  [34]=>mary
  [78]=>lili
)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡山县| 惠东县| 虞城县| 昌平区| 富蕴县| 什邡市| 扎囊县| 普定县| 来凤县| 冕宁县| 荃湾区| 兴国县| 阿合奇县| 沿河| 阿拉善盟| 临沂市| 五常市| 隆林| 双城市| 老河口市| 弋阳县| 云阳县| 肥西县| 阿鲁科尔沁旗| 三河市| 寻乌县| 酉阳| 集安市| 韶山市| 雷州市| 固原市| 阳泉市| 台北县| 乳山市| 仪征市| 阜南县| 迁安市| 金川县| 商河县| 龙岩市| 黄浦区|