isset() と !empty() の違いを理解する
isset($vars[1]) AND !empty($vars[1]) のような同じ条件は冗長です。その理由を理解するには、次の 2 つの関数を区別することが重要です。
isset()
!empty()
したがって、条件は isset($vars[1]) AND !empty($vars[1]) は次の理由から冗長です:
より短い代替手段
変数が設定されており空でないかどうかを確認するには、単に次のように使用できます:
!empty($vars[1])
この式は、isset() と !empty() の両方の機能を冗長性を持たずに組み合わせたものです。
以上が「isset() と !empty(): 1 つが冗長になるのはどのような場合ですか?」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。