Die Beispiele in diesem Artikel beschreiben die Verwendung neuer Operatoren in PHP7. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
NULL-Merge-Operator
ist eigentlich eine Transformation des ternären Operators, wodurch die Codemenge reduziert wird
//原先的做法 //$lig = isset($_GET['lig'])?$_GET['lig']:'bee'; $lig = $_GET['lig']??'bee'; echo $lig;
Die Operationswiedergabe ist wie folgt:
Raumschiffoperator (kombinierter Vergleichsoperator)
Im Wesentlichen Es handelt sich um einen Größenvergleichsoperator, aber im Vergleich zu „<“ und „>“ ist der Rückgabewert -1 mehr. Er hat eine ähnliche Funktion wie Javas String-Vergleich „compareto()“
<?php echo 1<=>1.1; print (PHP_EOL);//换行符 echo "<br>"; print (1.1<=>1); echo "<br>"; echo 1<=>'1';
Das Operationseffektdiagramm lautet wie folgt:
Ich hoffe, dass dieser Artikel für alle in der PHP-Programmierung hilfreich sein wird.
Weitere verwandte Artikel zu Anwendungsbeispielen neuer Operatoren in PHP7 finden Sie auf der chinesischen PHP-Website!