Services webmasters
Partenaires
Jeux concours gratuits
 
shell_exec
<<<
system Index des fonctions
>>>

7.84 Exécution de programmes externes
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Voir aussi
escapeshellarg
escapeshellcmd
exec
passthru
proc_close
proc_get_status
proc_nice
proc_open
proc_terminate
shell_exec
->system

7.84.18 system() Exécute un programme externe et affiche le résultat.

[ Exemples avec system ]   PHP 3, PHP 4

string  system ( string   command , int   return_var )

system est la version PHP de la fonction C qui exécute la commande command et retourne le résultat. Si une variable est fournie comme second argument, alors le code de statut de la commande y sera affecté.

Notez que si vous allez fournir des commandes qui proviennent d'un utilisateur, il est avisé d'utiliser la fonction escapeshellcmd pour s'assurer que l'utilisateur n'essaie pas de profiter des caractères spéciaux pour tromper le système.

system essaie automatiquement de vider les tampons du serveur web après chaque ligne de résultat PHP, lorsque ce dernier fonctionne comme un module.

system retourne la dernière ligne du retour, en cas de succès, et FALSE en cas d'échec.

Si vous devez exécuter une commande et récupérer tout le résultat sans aucune intervention, utilisez la fonction passthru .

Voir aussi exec , passthru , popen et escapeshellcmd .

<< system >>
shell_exec Exécution de programmes externes Index des fonctions
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -