【发布时间】:2016-04-09 17:39:56
【问题描述】:
我有一个变量$array,其中包含一组数据zip_code、distance、city 和state。我想要一个只有zip_code 的数组。如果我这样做print_r ($array);,我会得到以下信息。
Array ( [zip_codes] => Array ( [0] => Array ( [zip_code] => 02822 [distance] => 19.544 [city] => Exeter [state] => RI ) [1] => Array ( [zip_code] => 02871 [distance] => 18.965 [city] => Portsmouth [state] => RI ) [2] => Array ( [zip_code] => 02852 [distance] => 16.092 [city] => North Kingstown [state] => RI )
我怎样才能打印出来,或者把它变成如下所示的格式:
Array ( [0] => 02822 [1] => 02871 [2] => 02852 )
请帮忙。谢谢!
【问题讨论】:
-
$zipCodes = array_column( $array['zip_codes'], 'zip_code' );(PHP >= 5.5) -
太棒了!这很完美。您应该将其发布为答案。
标签: php arrays arraylist multidimensional-array output