空の配列要素を取得するにはどうすればよいですか?
配列から空の値を削除するには、PHPでは`array_filter()`関数を使うことができます。`array_filter()`関数は配列の各要素にコールバック関数を適用し、コールバック関数がfalseを返した場合はその要素は削除されます。
例を一つ示すと次のようなものがあります。
$array = [1, 2, '', 3, null, 4, false];
// 过滤数组中的空值
$result = array_filter($array);
// 输出结果
print_r($result);
出力結果は:
Array
(
[0] => 1
[1] => 2
[3] => 3
[5] => 4
)
配列$arrayは空文字、null、falseなどの空の値を含みますが、array_filter()関数でフィルタリングすると空でない値の要素のみが保持されます。