評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 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 衣物 鞋子 皮革 透氣 防水 團購
現貨超低價 小新玩偶 蠟筆小新 動感新生活係列 潮玩 小新公仔
香積麵 藥膳 風味 84gx5包 素泡麵 純素 素食 蔬食 慈濟 靜思