gpt4 book ai didi

空格时 PHP 复制命令失败?

转载 作者:可可西里 更新时间:2023-11-01 12:50:16 26 4
gpt4 key购买 nike

我正在执行以下命令:

<?php
copy ("http://localhost/.../DSCF8253.JPG" , "sites/default/files/DSCF8253.JPG"); // Success!
copy ("http://localhost/.../DSCF8260.JPG" , "sites/default/files/DSCF8260.JPG"); // Success!
copy ("http://localhost/.../HERMAN 085.jpg" , "sites/default/files/HERMAN 085.jpg" ); // Fail!
?>

前两个副本很好,但最后一个副本不行。为什么?

它一定与文件名有关(最后一个在 085 之前有一个 SPACE)。

如有任何帮助,我们将不胜感激!

最佳答案

http://localhost/.../HERMAN 085.jpg

应该是

http://localhost/.../HERMAN%20085.jpg

当涉及到无效网址时,复制和 http 包装器比浏览器/用户代理更不宽容。 url 中的空格无效,因此应为 urlencode 'd.

关于空格时 PHP 复制命令失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3925761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com