Maison >développement back-end >tutoriel php >Analyse d'exemples d'utilisation de nouveaux opérateurs en PHP7
Les exemples de cet article décrivent l'utilisation de nouveaux opérateurs en PHP7. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
L'opérateur de fusion NULL
est en fait une transformation de l'opérateur ternaire, réduisant la quantité de code
//原先的做法 //$lig = isset($_GET['lig'])?$_GET['lig']:'bee'; $lig = $_GET['lig']??'bee'; echo $lig;
Le rendu de l'opération est le suivant :
Opérateur de vaisseau spatial (opérateur de comparaison combiné)
Essentiellement c'est un opérateur de comparaison de taille, mais comparé à '', la valeur de retour est -1 de plus. Il a une fonction similaire à la comparaison de chaînes de Java compareto()
<?php echo 1<=>1.1; print (PHP_EOL);//换行符 echo "<br>"; print (1.1<=>1); echo "<br>"; echo 1<=>'1';
Le diagramme des effets de l'opération est le suivant :
J'espère que cet article sera utile à tout le monde dans la programmation PHP.
Pour plus d'articles sur des exemples d'utilisation de nouveaux opérateurs dans PHP7, veuillez prêter attention au site Web PHP chinois !