1.array_column() 函数-返回输入数组中某个单一列的值。
<?php // 表示由数据库返回的可能记录集的数组 $a = array( array( \'id\' => 5698, \'first_name\' => \'Bill\', \'last_name\' => \'Gates\', ), array( \'id\' => 4767, \'first_name\' => \'Steve\', \'last_name\' => \'Jobs\', ), array( \'id\' => 3809, \'first_name\' => \'Mark\', \'last_name\' => \'Zuckerberg\', ) ); $last_names = array_column($a, \'last_name\'); print_r($last_names); ?> 输出 Array ( [0] => Gates [1] => Jobs [2] => Zuckerberg )
2.array_combine() 函数-合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组的元素为键值。
<?php $fname=array("Peter","Ben","Joe"); $age=array("35","37","43"); $c=array_combine($fname,$age); print_r($c); ?> 输出: Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )
请发表评论