PHP实行Linux敕令的两个有效的函数exec和shell_exec_后端开发

后端开发 后端开发 5个月前 (12-31) 33次浏览 0个评论 扫描二维码

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网别的相干文章!

喜欢 (0)
[]
分享 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址