Cet article présente les opérateurs de comparaison en PHP, qui ont une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
1 Si vous comparez un nombre et une chaîne. chaînes impliquant un contenu numérique, les chaînes seront converties en valeurs numériques et la comparaison sera effectuée en fonction de la valeur numérique
2,
$a <=> $b | 结合比较运算符 | 当小于、等于、大于than时 分别返回一个小于(-1)、等于(0)、大于0(1)的integer 值。 PHP7开始提供. |
$a ?? $b ?? $c | NULL 合并操作符 | 从左往右第一个存在且不为 NULL 的操作数。如果都没有定义且不为 NULL ,则返回 NULL 。PHP7开始提供。 |
switch ("a") { case 0: echo "0";//会运行到这里了因为"a"和数字0比较,字符串被转换成0。如果case “a”放在第一个,那么会运行到case "a"的程序 break; case "a": // never reached because "a" is already matched with 0 echo "a"; break; }
Recommandations associées :
PHP utilise qqwry.bat pour obtenir l'adresse réelle
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!