国产探花免费观看_亚洲丰满少妇自慰呻吟_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
)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肃宁县| 中牟县| 二手房| 瑞昌市| 五台县| 凉城县| 屯昌县| 安平县| 东方市| 英山县| 都匀市| 溧水县| 阳东县| 中方县| 田林县| 临泉县| 石台县| 大名县| 隆安县| 海淀区| 曲水县| 商洛市| 武义县| 六枝特区| 无为县| 新泰市| 眉山市| 焉耆| 通城县| 来宾市| 南昌县| 万安县| 宁国市| 关岭| 旌德县| 天峨县| 榕江县| 武安市| 扬中市| 竹山县| 酒泉市|