評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]
之前有寫過一篇陣列合併的文章ARRAY_COLUMN() 二維轉一維 指定 KEY VALUE ,這次再來教一篇比較進階的用法,value 指定為array 也就是取得完整的陣列值。
<?php
$student=array(
array("code"=>"a00000001","name"=>"王傳一","sex"=>"1"),
array("code"=>"a00000002","name"=>"陳曉東","sex"=>"0")
);
echo '原始陣列<br/>';
print_r($student);
$res_student = array_column($student, 'name', 'code');
echo '<br/>';
echo '合併陣列 array_column(原始陣列,vale,key)<br/>';
print_r($res_student);
echo '<br/>';
//那如果我們也想要姓別的值呢?
echo ' array_column(原始陣列,NULL,key)<br/>';
$res_student1 = array_column($student, NULL, 'code');
echo '<br/>';
print_r($res_student1);
echo '<br/>';
//取得學號為 a00000001的姓別
echo $res_student1['a00000001']['sex'];
?>
顯示結果:
原始陣列
Array ( [0] => Array ( [code] => a00000001 [name] => 王傳一 [sex] => 1 ) [1] => Array ( [code] => a00000002 [name] => 陳曉東 [sex] => 0 ) )
array_column(原始陣列,vale,key)
Array ( [a00000001] => 王傳一 [a00000002] => 陳曉東 )
array_column(原始陣列,NULL,key)
Array ( [a00000001] => Array ( [code] => a00000001 [name] => 王傳一 [sex] => 1 ) [a00000002] => Array ( [code] => a00000002 [name] => 陳曉東 [sex] => 0 ) ) 1
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]
Xilla 露營 戶外 大力夾雲台手機支架 拓展支架 球型雲台夾 手機架
現貨超低價 小新玩偶 蠟筆小新 動感新生活係列 潮玩 小新公仔
垃圾桶 家用 客廳 臥室 辦公室 衛生間 大容量 高顏值 創意 收納 垃圾
3M 日本原裝進口 速效型 防水噴霧 170ml 衣物 鞋子 皮革 透氣 防水 團購