cwd*_*cwd 2 php unix linux bash shell
我最近一直在使用PHP调用更高级的shell命令 shell_exec
shell_exec
随着我的命令变得更加复杂,我一直遇到错误,因为没有正确转义的东西.我希望能够打电话shell_exec('echo '.$variable),无论我放入什么,$variable它都会回应它.$ variable可能包括的一些东西$ ~ ' " \n \r \c `` ( ) { } ; \
shell_exec('echo '.$variable)
$variable
$ ~ ' " \n \r \c `` ( ) { } ; \
在执行shell命令之前逃脱shell命令的最佳方法是什么?
kni*_*ttl 7
难道escapeshellcmd还是escapeshellarg没有你想要做什么?
escapeshellcmd
escapeshellarg
shell_exec('echo '. escapeshellarg($variable));
归档时间:
15 年 前
查看次数:
2752 次
最近记录: