PHP での空の変数の確認
PHP では、変数が空かどうかを確認する必要がある状況に遭遇することがあります。これは、コードの有効性と正確性を確保するために非常に重要です。
空の変数をチェックする別の方法
提供されたコードとは別に、いくつかの他の方法があります。 PHP で空の変数を確認します:
<code class="php">$user_id = $user_id ?? '-1'; $user_name = $user_name ?? NULL; $user_logged = $user_logged ?? NULL; $user_admin = $user_admin ?? NULL;</code>
<code class="php">$user_id = $user_id ? $user_id : '-1'; $user_name = $user_name ? $user_name : NULL; $user_logged = $user_logged ? $user_logged : NULL; $user_admin = $user_admin ? $user_admin : NULL;</code>
NULL と空のテスト
NULL のテストは次の点に注意することが重要です。変数が明示的に null に設定されているかどうかを特にチェックし、空のテストでは、空の文字列やゼロを含むさまざまな「空」の値をチェックします。要件に基づいて最も適切なアプローチを使用してください。
配列内の空の変数の検証
複数の変数が空かどうかを確認するには、次のコマンドを使用できます。
<code class="php">$empty_vars = []; foreach (['user_id', 'user_name', 'user_logged'] as $var) { if (empty($$var)) $empty_vars[] = $var; }</code>
いずれかの変数が空であることがわかった場合は、それらを適切に処理できます。
以上がPHP で空の変数をチェックする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。