ホームページ > バックエンド開発 > PHPの問題 > php== と === の違いは何ですか?

php== と === の違いは何ですか?

青灯夜游
リリース: 2023-02-28 19:10:01
オリジナル
3082 人が閲覧しました

== と === の違いは何ですか?次の記事で紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

php== と === の違いは何ですか?

php の === と == の違い

===2 つの変数の値と型を比較します。 == データ型ではなく、2 つの変数の値を比較します。

例:

$a = '123';
$b = 123;

$a === $b  //为假;
$a == $b  //为真;
ログイン後にコピー

== を使用できない場合は、=== を使用できます。たとえば、次のようになります。

<?php
$a = &#39;abc&#39;;
$b= &#39;a&#39;;
if(strpos($a,$b) === false){
    echo &#39;字符串不包含&#39;;
}else{
    echo &#39;字符串包含&#39;;
}
?>
ログイン後にコピー

== を使用すると、出力「文字列には が含まれていません」となり、現実と矛盾します。

さらに関連する知識については、PHP 中国語 Web サイト に注目してください。 !

以上がphp== と === の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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