string system(string command, int [return_var]);
System() est la version PHP de la fonction C qui exécute la commande commande 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.
Si vous devez exécuter une commande et récupérer tout le résultat dans aucune interférence, utilisez la fonction PassThru(). Voir aussi exec()et popen().