解析php中如何直接执行SHELL_PHP
程序员文章站
2022-05-03 17:23:35
...
$message=shell_exec("sudo /usr/local/webserver/nginx/sbin/nginx -t 2>&1");
echo "运行结果:".$message."
";
上面的语句可以直接在PHP中执行SHELL语句
如果有返回值 那么其中的 2>&1 是必须的 他会重定向输出strerr 转到strout 输出!
echo "运行结果:".$message."
";
上面的语句可以直接在PHP中执行SHELL语句
如果有返回值 那么其中的 2>&1 是必须的 他会重定向输出strerr 转到strout 输出!
否则返回结果会为空!
上一篇: 9.5日 新手 CSS新手课程 学习总结
下一篇: php安装测试解决方案
推荐阅读
-
Mybaits 源码解析 (六)----- 全网最详细:Select 语句的执行过程分析(上篇)(Mapper方法是如何调用到XML中的SQL的?)
-
直接命令行中执行PHP代码(PHP CLI模式)
-
解析php框架codeigniter中如何使用框架的session
-
解析如何在PHP下载文件名中解决乱码的问题
-
如何直接访问php实例对象中的private属性详解
-
解析php中如何调用用户自定义函数
-
PHP开发中,定时执行如何判断之前的脚本是否跑完?
-
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
-
解析PHP中如何将数组变量写入文件
-
解析如何屏蔽php中的phpinfo()函数