作者istheend (istheend)
看板PHP
标题Re: [请益] 请问有无启动command line的函数
时间Fri Sep 7 16:21:08 2007
※ 引述《istheend (istheend)》之铭言:
: 找过资料 也已爬过文
: 找到的都是用command line执行PHP 之类的 @@"
: 想请问有没有以下这类型的函数呢?
: 能够"滑鼠点击之後 开启command line 然後照自己已经写死的指令去跑"
: 或者是有其他网页格式能做到这样的功能吗? @@"
: 谢谢 ^^"
感谢前一篇回文的板友 用exec()顺利成功了 ^^
可是因为有些指令会执行很久 想加入强制中断的功能
在该网站查了一下 想用popen()搭配pclose()
於是就设定了两个按键 1.开始 2.强制中断
然後 if(1){
$updatework = popen("perl perl_source_code.txt", "r");
pclose( $updatework );
}
else if(2){
pclose( $updatework );
}
已经确定两个按键点击之後都能够成功进入{}
可是当点完1 再点2 cmd.exe 跟 perl.exe 仍旧继续执行 也就是失败了 @@"
请问 是pclose()不能这样使用吗? @@""
或者是强制中断程式有其他适合的function可以使用吗?
谢谢 ^^"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.235.39
1F:推 fillano:试一下proc_open,proc_close, proc_terminate函数。 09/07 16:45
2F:→ istheend:谢谢楼上 感觉proc_terminate可行 @@" 不过我一直写不出 09/07 17:21
3F:→ istheend:与exec("cmd");等价的proc_open写法 不知道能否指点一下? 09/07 17:32
4F:→ istheend:谢谢 @@" 09/07 17:33
5F:→ istheend:问题已解决 谢谢 09/08 00:57