Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 需要将文件名解析为cli_Php_Filesystems - Fatal编程技术网

Php 需要将文件名解析为cli

Php 需要将文件名解析为cli,php,filesystems,Php,Filesystems,我有一个php脚本,需要在其中创建一个包含文件名数组的zip存档 所以我通过php运行zip;使用shell_exec() 我碰到了一个难题,当涉及到文件的名称,如 /var/www/someone's file(3) 因为我的zip命令看起来像 shell_exec("zip -r -j myzip.zip /var/www/someone's file (3)"); 现在我需要一种解析文件名的方法 shell_exec("zip -r -j myzip.zip /var/www/someo

我有一个php脚本,需要在其中创建一个包含文件名数组的zip存档

所以我通过php运行zip;使用shell_exec()

我碰到了一个难题,当涉及到文件的名称,如

/var/www/someone's file(3)

因为我的zip命令看起来像

shell_exec("zip -r -j myzip.zip /var/www/someone's file (3)");
现在我需要一种解析文件名的方法

shell_exec("zip -r -j myzip.zip /var/www/someone's file (3)");
/var/www/someone's\file\(3)

非常感谢您在这方面的帮助,是否有任何功能可以直接做到这一点

你要找的。

你要找的