Opérateur de contrôle d'erreur
<<<
Opérateur d'exécutions Opérateurs d'incrémentation/Décrémentation
>>>

4.6 Les opérateurs
4 Référence
 Manuel PHP

La précédence des opérateurs
Les opérateurs arithmétiques
Les opérateurs d'assignation
Opérateurs sur les bits
Opérateurs de comparaison
Opérateur de contrôle d'erreur
->Opérateur d'exécutions
Opérateurs d'incrémentation/Décrémentation
Les opérateurs logiques
Opérateurs de chaînes
Opérateurs de tableaux

4.6.7 Opérateur d'exécutions

PHP supporte un opérateur d'exécution : guillemets obliques ("``"). Notez bien la différence entre les guillemets simples (sur la touche 4), et ceux-ci (sur la touche de la livre anglaise). PHP essaiera d'exécuter le contenu de ces guillemets obliques comme une commande shell. Le résultat sera retourné (i.e. : il ne sera pas simplement envoyé à la sortie standard, il peut être assigné à une variable).

<?php
  $output
= `ls -al`;
  echo
"<pre>$output</pre>";
?>

Note

Cet opérateur est désactivé lorsque le safe mode est activé ou bien que la fonction shell_exec est désactivée.

Voir aussi system , passthru , exec , shell_exec , popen et escapeshellcmd .

<< Opérateur d'exécutions >>
Opérateur de contrôle d'erreur Les opérateurs Opérateurs d'incrémentation/Décrémentation