下記の表はPHPの型と比較演算子の振る舞いについて、緩やかな場合と厳密な場合の両方について例を示しています。この付録はマニュアルの型の相互変換にも関連しています。BlueShoesの働きのおかげです。この表を活用する前に、型とその意味について理解しておく必要があります。"42"は文字列ですが42は整数です。FALSEはbooleanですが"false"は文字列です。文字が数値であるかどうか確認するには、is_numeric()を使うとよいでしょう。($x)としてしまうとE_NOTICEレベルのエラーが発行てしまいます。代わりに、empty()やisset()を使うかあるいは変数を初期化するようにしてください。表される値になることがあります。あるということです)。