當前位置:首頁 » 編程語言 » php一維數組轉二維數組

php一維數組轉二維數組

發布時間: 2024-12-18 15:46:37

php 如何把多個一維數組合並成二維數組

你可以這樣操作,新建一個數組,然後用array_push()函數,依次把2個一維數據進行壓棧處理。然後就成了一個二維數組了。

② php一維數組轉換成二維數組

你是說a[0]的值為1 2 3 4,這個值是什麼類型,空格分隔的字元串嗎,那這樣轉換:
foreach ($a as $k=>$v) $b[$k]=explode(' ',$v);

③ php一維數組變二維數組

<?php

$a=array('a0'=>'0001','b0'=>'2','a1'=>'0003','b1'=>'6');
$array=change($a,1);
print_r($array);


functionchange($array,$num){
$b=array();
for($i=0;$i<=$num;$i++){
$array=array();
$array['id']=empty($a['a'.$i])?"":$a['a'.$i];
$array['num']=empty($a['b'.$i])?"":$a['b'.$i];
$b[]=$array;
}
return$b;
}

?>

基本實現了你所要的功能

④ PHP兩個一維數組合並為二維數組

<?php
$arr1=array('足球','籃球');
$arr2=array('冰棒','雪糕');
//方法一:直接組合
$B=array($arr1,$arr2);
//方法二:鍵值組合
$C=array();
$C['運動項目']=$arr1;
$C['吃的']=$arr2;

//輸出看看
echo"<pre>";
print_r($B);
print_r($C);

//附加:當然,這兩個數組還可以在組合
$fujia=array();
$fujia['B方法']=$B;
$fujia['C方法']=$C;
echo"<hr/>";
print_r($fujia);
?>

熱點內容
伺服器電腦電源管理 發布:2025-09-18 03:52:33 瀏覽:323
叉叉助手刪除腳本 發布:2025-09-18 03:21:24 瀏覽:851
深圳ug五軸編程培訓 發布:2025-09-18 03:13:35 瀏覽:197
安卓軟體殘留怎麼清理 發布:2025-09-18 03:02:02 瀏覽:343
centos7apachephp7 發布:2025-09-18 03:01:47 瀏覽:655
安卓如何實現點擊彈出列表 發布:2025-09-18 02:47:25 瀏覽:56
python文件函數 發布:2025-09-18 02:47:23 瀏覽:572
pythonwrap 發布:2025-09-18 02:46:32 瀏覽:330
伺服器與計算機有什麼區別 發布:2025-09-18 02:07:26 瀏覽:935
python不支持的數據類型有 發布:2025-09-18 01:50:23 瀏覽:648