PHP中执行CMD命令的方法
本文介绍了在PHP代码执行cmd命令的方式,并介绍了safe_mode参数配置支持在php.ini文件中命令的执行方法。解释uff1a
这部分的内容是在WAMP环境实施安装包。
首先,打开php.ini,关闭安全模式safe_mode =关闭,然后看看禁止功能列表disable_functions = proc_open,Popen,执行,制度,shell_exec,删除exec。
PHP代码:
复制代码代码如下所示:
< PHP
exec(mkdir D:试验
print_r(美元);
>
php文件的实现,可以在很多D测试文件夹中找到。
参考文献:
exec函数分析
执行语法:字符串(字符串命令,执行字符串{阵},{ int return_var });
执行返回值:字符串
exec参数描述
命令——要执行的命令
数组是输出值。
return_var -是0或1的返回值,如果返回0执行成功,返回1,失败。
执行失败,调试方案
共享技能:
使用管道命令,使用2 > 1,该命令将shell执行的错误输出到$输出变量,并分析变量的输出。
例如:
exec('convert下a.jpg b.jpg,输出美元,美元return_val);
修改:
复制代码代码如下所示:
exec('convert下a.jpg b.jpg 2 > 1美元美元,输出,return_val);
print_r($输出);