php中的exec和shell_exec两个函数都可以用来实行linux敕令,但它们在运用体式格局以及效果的返回上,差异照样比较大的。
exec
挪用体式格局:
exec($cmd.' 2>&1',$output,$status);
$cmd:shell剧本
2>&1:示意shell剧本实行过程当中的错误信息会被输出
$output:数组花样,用于存储2>&1输出的错误信息
$status:shell剧本的实行状况,0示意胜利,其他都示意失利
shell_exec
挪用体式格局:
$result = shell_exec($cmd);
$cmd:shell剧本
$result:shell剧本的实行效果
运用发起
假如你的shell剧本返回的效果是一个列表,发起运用shell_exec,响应的,假如它返回的只是某种状况,发起用exec。
更多PHP相干学问,请接见PHP教程!
以上就是PHP实行Linux敕令的两个有效的函数exec和shell_exec的细致内容,更多请关注ki4网别的相干文章!
本站所有文章、图片、资源等如无特殊说明或标注,均为来自互联网或者站长原创;版权归原作者所有,仅作为个人学习、研究以及欣赏!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:i-hu@foxmail.com