==と===

  • ==比較値
  • ===比較値可変型を、および
    PHPは、弱く型付けされた言語、数字、及び文字列を比較すると、文字列が最初にデジタルに変換された後の比較を作ることになります。
    デジタルルールの文字列を変換します。
<?php
$a = "a123";
$b = "1a23";
$c = "12a3";
$d = "123a";

$e = intval($a);
$f = intval($b);
$g = intval($c);
$h = intval($d);

echo "1-->".$e."\n";
echo "2-->".$f."\n";
echo "3-->".$g."\n";
echo "4-->".$h."\n";
?>

結果は以下の通りであります:

1-->0
2-->1
3-->12
4-->123

そう:

  • 文字を保持する最初の文字列の前の数字はデジタルに変換され、
  • 最初の文字の前には数が0に変換されていない場合
  • 数値文字列の任意のタイプは、上記のルールでラインに渡します

おすすめ

転載: www.cnblogs.com/Wuser/p/12516659.html