array_column()函数期望参数1为数组,但实际传入了null值。这意味着你需要确保将一个有效的数组作为参数传递给该函数。
以下是一个解决方法的示例代码:
// 定义一个数组
$array = [
['id' => 1, 'name' => 'John'],
['id' => 2, 'name' => 'Jane'],
['id' => 3, 'name' => 'Doe']
];
// 将数组传递给array_column()函数
$column = array_column($array, 'name');
print_r($column);
输出结果为:
Array
(
[0] => John
[1] => Jane
[2] => Doe
)
请确保你传递给array_column()函数的第一个参数为有效的数组,而不是null值。