Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Vergleichsoperatoren

PHP-Vergleichsoperatoren

不言
不言Original
2018-04-21 11:53:471594Durchsuche

Dieser Artikel stellt die Vergleichsoperatoren in PHP vor, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen.

1 Bei Zeichenfolgen mit numerischem Inhalt werden die Zeichenfolgen in numerische Werte umgewandelt und der Vergleich wird entsprechend dem numerischen Wert

2,

$a 96b4fef55684b9312718d5de63fb7121 $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;
}

Verwandte Empfehlungen:

PHP verwendet qqwry.bat, um die tatsächliche Adresse zu erhalten

Das obige ist der detaillierte Inhalt vonPHP-Vergleichsoperatoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn