Maison >développement back-end >Problème PHP >Deux opérateurs PHP inconnus
Aujourd'hui, l'éditeur va vous apprendre deux opérateurs spéciaux, l'un est l'opérateur ternaire et l'autre est un opérateur capable d'exécuter des commandes système. Jetons un coup d'oeil ci-dessous.
Opérateur ternaire? :
Format :
表达式1 ? 表达式2 : 表达式3;
si l'expression 1 est vraie, puis exécutez l'expression 2. Si la valeur de l'expression 1 est fausse, alors exécutez l'expression 3
$a=true ? 14 : 43; echo $a;//14
Dans le cas ci-dessus, nous savons que la valeur de l'expression 1 est vraie, donc nous exécutons l'expression 2, le résultat de cette opération est 14.
Opérateur spécial ` `<code>` `<br>
Cet opérateur implique des opérations multiplateformes et peut mettre des commandes système en php exécutées dans le programme .
<?php $a=`magnify`; $b=`magnify`; var_dump($b); echo '<br />'; echo $a; ?>
magnify
a pour fonction d'allumer la loupe dans la commande système Lorsque nous exécutons ce fichier php, nous allumons la loupe dans l'ordinateur.
[Apprentissage recommandé : Tutoriel vidéo PHP]
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!