passthru

passthru -- Exécute un programme externe et affiche le résultat brut.

Description

void passthru ( string command [, int return_var])

La fonction passthru( ) est similaire à la fonction exec( ) car les deux exécutent la commande command . Si l ' argument return_var est présent , le code de statut de réponse UNIX y sera placé . Cette fonction doit être utilisée de préférence aux commandes exec( ) ou system( ) lorsque le résultat attendu est de type binaire , et doit être passé tel quel à un navigateur . Une utilisation classique de cette fonction est l' exécution de l 'utilitaire pbmplus qui peut retourner une image . En fixant le résultat du contenu ( Content-Type ) à "image / gif " puis en appelant pbmplus pour obtenir une image gif , vous pouvez créer des scripts PHP qui retourne des images .

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