0

ファイル名の配列を含む zip アーカイブを作成する必要がある php スクリプトがあります。

だから私はphp経由でzipを実行しています。shell_exec() を使用します。

次のような名前のファイルになると、私は衝突します

/var/www/誰かのファイル (3)

私のzipコマンドは次のようになります

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

今、ファイル名を解析する方法が必要なので、次のようになります

/var/www/someone\'s\ ファイル\ (3)

これに関するヘルプは大歓迎です。これを直接実行できる関数はありますか?

4

1 に答える 1

3

を探していescapeshellarg()ます。

于 2012-04-05T03:56:11.957 に答える