在php中使用Ubuntu命令

ArK*_*ArK 1 php linux ubuntu command

是否可以在php程序中使用ubuntu终端命令.例如,我需要创建一个文件夹并使用php程序压缩(.zip)它.如何编码这个需求?

Der*_*sed 7

还有,你可以使用命令的主机exec(),shell_exec(),passthru(),system()只是仅举几例.请记住,如果您打算在远离用户输入的任何地方放置它(即使是上传的文件),您也应该使用escapeshellarg()escapeshellcmd().实际上,首先阅读PHP手册的这一部分.


Zoo*_*ork 6

听起来像是在shell_exec()之后.


Ala*_*avi 5

更好的方法是在PHP中使用ZipArchive类.