#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、Dell G3 コンピューターPHP 配列からゼロを削除せずに空を削除する方法は、コールバック関数として strlen を使用することであり、その実装のコード ステートメントは "array_filter($array, 'strlen');" のようになります。
php 方法配列を空にするにはゼロになりませんか?
具体的な問題の説明: NULL、FALSE、および '' 値を削除したいと考えています。 array_filter を使用しましたが、0 も削除されます。 何か方法はありますか?array(NULL,FALSE,'',0,1) -> array(0,1)
解決策:
http://php.net/manual/en/function.array-filter.php#111091:## よりNULL、FALSE、および空の文字列を削除したいが、値 0 は保持したい場合は、コールバック関数として strlen を使用できます:
array_filter($array, 'strlen');
推奨学習: "
PHP ビデオ チュートリアル以上がPHP配列からゼロではなく空を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。