yohhoyの日記

技術的メモをしていきたい日記

PHP

"Dreams come" == true

PHP

プログラミング言語PHPにおける奇妙な型変換 "Type Juggling"・第2弾。真偽値との比較にも要注意。 Type Juggling規則により「片方がbool型の場合は両辺をbool型として比較評価」する。関連URL Type Juggling - yohhoyの日記 https://twitter.com/ockeghem/…

Type Juggling

PHP

プログラミング言語PHPにおける奇妙な型変換 "Type Juggling"。文字列と数値の比較(==)には要注意。 2022-02-04追記:本記事で取り上げた型変換はPHP 7.4系までの言語仕様。PHP 8.0.0以降ではいずれもfalse値となる。PHP公式の下方互換性に関するドキュメン…

Paamayim Nekudotayim

PHP

プログラミング言語PHPにおける スコープ定義演算子 :: は、別名 Paamayim Nekudotayim とも呼ばれる。ヘブライ語 פעמיים נקודתיים でダブルコロンの意。 スコープ定義演算子 (またの名を Paamayim Nekudotayim)、平たく言うと「ダブルコロン」は、トークン…