ホームページ >バックエンド開発 >PHPチュートリアル >PHP で空の配列を効率的にチェックするにはどうすればよいですか?
PHP で配列を操作する場合、多くの場合、配列が空かどうかを確認する必要があります。次のメソッドは、この評価を実行する効率的な方法を提供します。
最も単純な方法には、配列とブール値の比較が含まれます。配列が空の場合、false と評価されます。
if (!$playerlist) { // list is empty }
もう 1 つのオプションは、count() 関数を使用して配列内の要素の数をカウントすることです。カウントが 0 の場合、配列は空です。
if (count($playerlist) === 0) { // list is empty }
場合によっては、空かどうかをチェックする前に削除する必要がある空の値が配列に含まれることがあります。これは、foreach ループと unset 操作で実現できます:
foreach ($playerlist as $key => $value) { if (!strlen($value)) { unset($playerlist[$key]); } } if (!$playerlist) { // empty array }
以上がPHP で空の配列を効率的にチェックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。