2024 年 PHP Conference Japan

expect_popen

(PECL expect >= 0.1.0)

expect_popen透過 Bourne shell 執行指令,並開啟與該行程的 PTY 資料流

說明

expect_popen(字串 $command): 資源

透過 Bourne shell 執行指令,並開啟與該行程的 PTY 資料流。

參數

command

要執行的指令。

傳回值

傳回一個開啟的 PTY 串流,連接到程序的 stdiostdoutstderr

如果失敗,此函式會傳回 false

範例

範例 #1 expect_popen() 範例

<?php
// 登入 PHP.net 的 CVS 儲存庫:
$stream = expect_popen ("cvs -d :pserver:anonymous@cvs.php.net:/repository login");
sleep (3);
fwrite ($stream, "phpfi\n");
fclose ($stream);
?>

參見

  • popen() - 開啟程序檔案指標

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top