This is an error 404
There are `0` results
preferences:
131.6 ms | 997 KiB | 7 Q<?php
class User
{
public $username;
public $name;
public function __construct($username)
{
$this->username = $username;
$this->name = str_replace(' ', '', $username);
}
}
$users = array(
new User('user 1'),
new User('user 2'),
new User('user 3')
);
function new_array_column($input , $column_key, $index_key = null) {
$result = array();
array_walk($input, function($value, $key) use (&$result, $column_key, $index_key) {
$result[empty($index_key) ? $key : is_object($value) ? $value->{$index_key} : $value[$index_key]]
= empty($column_key) ? $value : (is_object($value) ? $value->{$column_key} : $value[$column_key]);
});
return $result;
}
print_r(
new_array_column($users, null, 'name')
);