2
1

More than 3 years have passed since last update.

PHP if文でfalseと判定される値

Last updated at Posted at 2021-09-08

目的

  • PHPのif文でfalseと判定される値をまとめる

if文の式でfalseと判定される値

  1. 下記のPHP公式ドキュメントのif文の記載に下記のように記載されている。
  2. 「どのような値が false と評価されるかについては論理値への変換 を参照してください。」とあるのでリンク先を見てみる。
  3. ドキュメントによると下記の値がif文でfalseとして扱われるようだ。
    • booleanのfalse
    • integerの0
    • floatの0.0および-0.0
    • 空の文字列、および文字列の0
    • NULL(値がセットされていない変数も含む)
    • 属性がない空要素から作成された SimpleXML オブジェクト。

PHP__論理型__boolean__-_Manual.png

参考文献

2
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1