Maison  >  Article  >  développement back-end  >  Deux opérateurs PHP inconnus

Deux opérateurs PHP inconnus

醉折花枝作酒筹
醉折花枝作酒筹original
2021-03-26 11:06:252174parcourir

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.

Deux opérateurs PHP inconnus

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 &#39;<br />&#39;;
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!

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