blog

初学者のひとりごとメモ

学習メモ

カテゴリ: 学習メモ

タグ:

isset(空欄判定の話)

投稿日:2023年10月5日

課題に取り掛かっている際、空欄判定でいろいろとややこしくなり。

isset:引数に渡された変数が「すでに初期化(セット)されたものかどうか」を判定する
なので、これで「フォームが空のまま送信ボタンが押されたか」を判断しようとしても全部true判定になってしまうっぽい?ここはまだよくわかってない、空欄判定ってis_nullとかemptyとかいっぱいあるよね……

先生のご教示だと、
「isset が false と判定するのは
◎変数を宣言したが何も代入していない(定義していない)
◎NULLが設定されている場合
◎対象となる変数などにunset を使用している場合
です。なので、空文字は true となります。」
とのこと

最新のblog記事

  1. 勉強会

    FLN ThinkD Lab VCD勉強会 2023/04/16

    2023年4月16日
  1. 1
  2. 2
  3. 9
  4. 10