Riz*_*Riz 0 php arrays multidimensional-array
我有2D数组,并希望得到索引为'1'的所有相同索引值.什么是将其作为新阵列的最佳方式.
示例:我们有array(array(1,2,3), array(5,6,7)),结果必须是array(2, 6).
谢谢
一个简单的功能可以做到这一点:
function foobar($array, $index) {
$result = array();
foreach($array as $subarray) {
if(isset($subarray[$index])) {
$result[] = $subarray[$index];
}
}
return $result;
}
Run Code Online (Sandbox Code Playgroud)
或者你可以使用array_map(需要PHP 5.3):
array_map(function($array) { return $array[1]; }, $input);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
255 次 |
| 最近记录: |