ホームページ > バックエンド開発 > PHPチュートリアル > PHP文字列「all」と整数0を比較する奇妙な問題

PHP文字列「all」と整数0を比較する奇妙な問題

WBOY
リリース: 2016-06-23 14:01:29
オリジナル
844 人が閲覧しました

すごい

上記の問題の解決策は何ですか?


ディスカッションへの返信(解決策)

任意の型と数値型を比較す​​る場合、数値型に変換して比較します
"すべて" は数値、つまり 0 に変換されますので、 bool(true)

a 例外は、含まれる型の比較です ===
最初に型比較を行い、次に値を比較します

異なる変数型を比較す​​る場合、PHP には変換してから比較する内部メカニズムがあります。
リーリー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート