poirot/exec
Composer 安装命令:
composer require poirot/exec
包简介
Execute system commands.
README 文档
README
Execute system commands.
STDIN
// Execute Command Line: $exec = new ExeProc(); $re = $exec->exec("md5sum"); // Open Http Socket Connection: $tcpClient = new \Poirot\Stream\WrapperClient('http://www.raya-media.com:80', 'r'); $stream = new \Poirot\Stream\Streamable($tcpClient->getConnect()); # pipe all http data as input for command(md5sum) $stream->pipeTo($re->pipes()->stdin()); # close write input data $re->pipes()->stdin()->getResource()->close(); // Read Output result, as stream: $md5 = $re->pipes()->stdout()->readLine(); if ($re->pipes()->to(iExecDescriptor::XCDSC_STDERR) !== '') { // get stderr messages // ... } // Close Process: $re->close(); var_dump($md5); // md5 hash of website content: fa59c70d613d4d0085b4d869c46288c9
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-05-11