評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 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]
垃圾桶 家用 客廳 臥室 辦公室 衛生間 大容量 高顏值 創意 收納 垃圾
平衡豬 獨輪車小豬 平衡玩具 不倒翁平衡豬
3M 日本原裝進口 速效型 防水噴霧 170ml 衣物 鞋子 皮革 透氣 防水 團購
維力 素飄香 野菜多 素排骨雞 素紅燒牛肉 麻辣燙 麻油當歸枸杞 蔘湯麵 素食 泡麵 單包