expect_popen
PHP function
Edit on GitHub ✎
(PECL expect >= 0.1.0)
Execute command via Bourne shell, and open the PTY stream to the process
Description
expect_popen(string $command): resource
Execute command via Bourne shell, and open the PTY stream to the process.
Parameters
commandCommand to execute.
Return Values
Returns an open PTY stream to the processes stdio, stdout, and stderr.
On failure this function returns false.
Examples
expect_popen() example
php
<?php
// Login to the PHP.net CVS repository:
$stream = expect_popen ("cvs -d :pserver:anonymous@cvs.php.net:/repository login");
sleep (3);
fwrite ($stream, "phpfi\n");
fclose ($stream);
?>