|
5.6.7 Opérateur d'exécution
PHP supporte un opérateur d'exécution : guillemets obliques
("``"). Notez bien qu'il ne s'agit pas de guillemets simples. 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). Utilisez les guillemets obliques revient à utiliser
la fonction
shell_exec
.
| 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 le manuel à la section sur les
fonctions d'exécution système ,
popen
,
proc_open
et
l'utilisation de PHP en ligne de commande .
|