Dalam artikel sebelumnya " Biar saya beritahu anda mengapa require_once() dalam PHP tidak mudah digunakan! 》Diperkenalkan kepada anda sebab mengapa require_once() dalam PHP tidak mudah digunakan Rakan-rakan yang berminat boleh membaca dan mengetahui~
Kemudian artikel ini akan memperkenalkan kepada anda lebih pantas daripada ===
==
?
dipanggil ===
dan pengendali 绝对等于
dipanggil ==
. 等于
, BENAR jika $a bersamaan dengan $b selepas penukaran jenis $a == $b
, jika $a bersamaan dengan $b , dan kedua-duanya adalah; daripada jenis yang sama, maka BENAR; $a === $b
Contoh kod 1:
<?php var_dump(0 == "a"); // 1 == 1 -> true var_dump("1" == "01"); // 10 == 10 -> true var_dump("10" == "1e1"); // 100 == 100 -> true var_dump(100 == "1e2"); var_dump(0 === "a"); // "1" === "01" -> false var_dump("1" === "01"); // "10" === "1e1" -> false var_dump("10" === "1e1"); // 100 == "1e2" -> false var_dump(100 === "1e2"); switch ("a") { case 0: echo "第一种情况"; break; case "a": echo "第二种情况"; break; }
boolean true boolean true boolean true boolean true boolean false boolean false boolean false boolean false 第一种情况
Contoh kod 2:
<?php var_dump(1 == TRUE); var_dump(0 == FALSE); var_dump(1 === TRUE); var_dump(0 === FALSE);
boolean true boolean true boolean false boolean false
Tutorial Video PHP" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!
Atas ialah kandungan terperinci Mengapa operator === dalam PHP lebih cepat daripada ==?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!