isset()関数が空の文字列をとして処理するTRUEためisset()、HTMLフォームからのテキスト入力とテキストボックスを検証する効果的な方法ではないことをどこかで読みました。
したがってempty()、ユーザーが何かを入力したことを確認するために使用できます。
isset()関数が空の文字列を次のように扱うのは本当TRUEですか?次に、どのような状況で使用する必要があります
isset()か?私はいつも!empty()何かがあるかどうかを確認するために使用する必要がありますか?
たとえばの代わりに
if(isset($_GET['gender']))...
これを使う
if(!empty($_GET['gender']))...
