Manuel PHP
Précédent | Chapitre 10. Les opérateurs | Suivant

# Opérateur d'exécution

`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).

Exemple 10-6. Opérateur d'exécution

`<?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().

Précédent | Sommaire | Suivant
Opérateur de contrôle d'erreur | Niveau supérieur | Opérateurs d'incrémentation/Décrémentation