社区
基础编程
帖子详情
请教,怎么能让php页面不去等待system所调用的命令的返回结果?
haikuotiankong2007
2008-03-27 02:42:56
请教,怎么能让php页面不去等待system所调用的命令的返回结果?我想让system把这个命令挂到系统进程后就直接执行下面的语句,因为这个命令会执行很长时间,我不想让它等,能否实现?或者用其他函数可以替代system?
...全文
116
4
打赏
收藏
请教,怎么能让php页面不去等待system所调用的命令的返回结果?
请教,怎么能让php页面不去等待system所调用的命令的返回结果?我想让system把这个命令挂到系统进程后就直接执行下面的语句,因为这个命令会执行很长时间,我不想让它等,能否实现?或者用其他函数可以替代system?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knowledge_Is_Life
2008-05-01
打赏
举报
回复
有问题请先GOOGLE,BAIDU
meiZiNick
2008-05-01
打赏
举报
回复
什么呀
UltraBejing
2008-04-30
打赏
举报
回复
我也想了解,谢谢LZ.
laruence
2008-04-16
打赏
举报
回复
popen
pclose(popen("shell", 'r'));
PHP
中exec,system等函数
调用
系统
命令
详解【转】
https://my.oschina.net/junn/blog/93028
php
的内置函数exec,system都可以
调用
系统
命令
(shell
命令
),当然还有passthru,escapeshellcmd等函数。 注意:要想使用这二个函数
php
.ini中的安全模式必须关闭,要不然为了安全起见
php
是不让
调用
系统
命令
的。 先看一下
php
手册对这二个函数的解释: exec -...
php
执行shell
命令
,system、exec、passthru
一、
命令
有三个
命令
:system、exec、passthru(每个
命令
的参数自行查阅手册) 二、区别 system:执行
命令
,【将】
命令
执行结果输出到屏幕,并以string类型
返回
命令
输出的最后一行。 exec:执行
命令
,【不将】
命令
执行结果输出到屏幕,以string类型
返回
命令
输出的最后一行。 passthru:执行
命令
,【将】
命令
执行结果输出到屏幕,不会
返回
任何内容(打印出
php
用system后台运行
命令
不
等待
结果的用法
system(“nohup ./test.py $s &”); 这个不会在后台运行,
php
会一直挂起直到test.py结束。 system(“nohup ./test.py $s >>log.txt &”); 这样写才能在后台运行因为system函数启动一个程序并希望保持在后台运行, 必须确保该程序的输出被重定向到一个文件或者其它输出流去,否则
PHP
会在程序执行结束前挂起。 比如:
PHP
调用
shell
命令
PHP
调用
shell
命令
前言 因为想用
php
调用
python脚本,于是想到可以利用
php
调用
shell
命令
的方法实现。
php
版本:
php
7.0 三种方法 1.system system — 执行外部程序,并且显示输出 函数使用方法 system ( string $command [, int &$return_var ] ) : string example: <?
php
...
php
中使用exec,system等函数
调用
系统
命令
php
的内置函数exec,system都可以
调用
系统
命令
(shell
命令
),当然还有passthru,escapeshellcmd等函数。 在很多时候利用
php
的exec,system等函数
调用
系统
命令
可以帮助我们更好更快的完成工作。比如前二天笔者在批量处理.rar文件时e
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章