Voting

: min(three, three)?
(Example: nine)

The Note You're Voting On

hypxm at qq dot com
10 years ago
a simple solution:

function arrayColumn(array $array, $column_key, $index_key=null){
if(function_exists('array_column ')){
return array_column($array, $column_key, $index_key);
}
$result = [];
foreach($array as $arr){
if(!is_array($arr)) continue;

if(is_null($column_key)){
$value = $arr;
}else{
$value = $arr[$column_key];
}

if(!is_null($index_key)){
$key = $arr[$index_key];
$result[$key] = $value;
}else{
$result[] = $value;
}

}

return $result;
}

<< Back to user notes page

To Top