PHP における強制的な型変換は、算術演算子が関与する環境で一般的に発生します。算術演算子は、一般に、操作される内容をオペランドまたはオペランドと呼びます。 算術演算子は通常、整数型または double (浮動小数点または実数とも呼ばれます) 型のデータに対して使用されます。算術演算に関与するオブジェクト内に文字列がある場合、PHP はこれらの文字列を数値に変換しようとします。 「e」または「E」文字が含まれている場合は科学表記法として扱われて浮動小数点数に変換され、それ以外の場合は整数に変換されます。 php は文字列の先頭で数値を検索し、それらの数値を文字列の値として使用します。数値が見つからない場合、文字列の値は 0 になります。 |