(PECL expect >= 0.1.0)
expect_popen — Exécute une commande via le shell Bourne, et ouvre le flux PTY au processus
Exécute une commande via le shell Bourne, et ouvre le flux PTY au processus.
command
Retourne un flux de données PTY ouvert au processus stdio,
stdout et stderr.
En cas d'erreur, cette fonction retourne false.
Exemple #1 Exemple avec expect_popen()
<?php
// Identification au répertoire CVS de PHP.net
$stream = expect_popen ("cvs -d :pserver:anonymous@cvs.php.net:/repository login");
sleep (3);
fwrite ($stream, "phpfi\n");
fclose ($stream);
?>