Sommaire

Exécution de programmes externes

escapeshellarg
escapeshellcmd
exec
passthru
system

6.79.2 escapeshellcmd

PHP 3, PHP 4 >= 4.0.0

Description

string escapeshellcmd(string command )

escapeshellcmd échappe tous les caractères de la chaîne command qui pourraient avoir une signification spéciale dans une commande shell. Cette fonction permet de s'assurer que la commande sera correctement passée à l'exécuteur de commande shell exec et system, ou encore à guillemets obliques. Généralement, cette fonction est utilisée comme ceci :@:


<?php
  system
(escapeshellcmd($cmd));
?>

Voir aussi exec, popen, system, et les opérateurs guillemets obliques.