phpの===と==の違い

藏色散人
リリース: 2023-03-01 08:36:02
オリジナル
4258 人が閲覧しました

phpの===と==の違い

#php の === と == の違い

===値の合計を比較する2 つの変数の Type; == は、データ型ではなく、2 つの変数の値を比較します。

例: $a = '123';

$b = 123;

$a === $b は false;

$a == $b は true;

== を使用できない場合もありますが、=== を使用できます (例:

<?php
$a = &#39;abc&#39;;
$b= &#39;a&#39;;
if(strpos($a,$b) === false){
    echo &#39;字符串不包含&#39;;
}else{
    echo &#39;字符串包含&#39;;
}
?>
ログイン後にコピー
##) # = = を使用すると、「文字列が含まれていません」という出力が実際の状況と一致しません。

注:

= は代入です (例:

$a=2;$a=$q; この時点では、$a をエコーし​​てもエコーしても$q、2

が出力されます

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

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