Maison >développement back-end >tutoriel php >Analyse d'exemples d'utilisation de nouveaux opérateurs en PHP7

Analyse d'exemples d'utilisation de nouveaux opérateurs en PHP7

高洛峰
高洛峰original
2016-12-21 14:52:45955parcourir

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 :

Analyse dexemples dutilisation de nouveaux opérateurs en PHP7

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<=>&#39;1&#39;;

Le diagramme des effets de l'opération est le suivant :

Analyse dexemples dutilisation de nouveaux opérateurs en PHP7

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 !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn