1. PHP を初めて使用する人にとって、empty() と isset() の使用法の違いを理解するのは確かに困難です。
まず、それらの共通点について話しましょう:
はすべて、変数が空かどうかを判断できます。
はどちらもブール型、つまり true または false を返します。
それぞれの使用法の違いについて詳しく説明しましょう:
isset() は変数が設定されているかどうかを検出するために使用され、他のパラメーターを渡すと解析エラーが発生するため、変数に対してのみ使用できます。 。定数が設定されているかどうかを確認したい場合は、define()関数を使用します。 unset() を使用して変数が解放された場合、その変数は isset() ではなくなります。 isset() を使用して NULL に設定された変数をテストすると、FALSE が返されます。 (NULL バイト ("
以上がPHPのissetとemptyの違いを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。