是否有任何种类的PHP纯shell命令实现? 我的意思是执行“shell”命令的某种接口,而不是使用exec/shell_exec/system的 ,执行它们的本机php实现。纯PHP实现中的shell命令
例如: “ls -l”根据opendir/scandir/readdir/closedir函数执行php实现。 “MKDIR例如”执行类似命令mkdir(“示例”)等
问候
是否有任何种类的PHP纯shell命令实现? 我的意思是执行“shell”命令的某种接口,而不是使用exec/shell_exec/system的 ,执行它们的本机php实现。纯PHP实现中的shell命令
例如: “ls -l”根据opendir/scandir/readdir/closedir函数执行php实现。 “MKDIR例如”执行类似命令mkdir(“示例”)等
问候
你可以看看file functions of PHP。
你可以列出文件,制作目录,删除它们......但是当然,你不会找到所有你能找到的shell。
要么使用
shell_exec("your command here");
或
echo exec("your command here");
而且看看这些网站:
http://php.net/manual/en/function.exec.php
您是否仔细阅读过该问题? – Jon 2013-02-11 10:50:42
我有一个很难想象为什么有人会需要这个。你的用例是什么? – 2013-02-11 10:31:34
@Pekka웃:+1。另外,我觉得这非常不安全。 – OptimusCrime 2013-02-11 10:32:01
@OptimusCrime:比直接执行shell命令更不安全? – Jon 2013-02-11 10:32:31