gpt4 book ai didi

php - php getimagesize 出现问题(url 编码存在空格问题)

转载 作者:行者123 更新时间:2023-12-02 07:40:06 26 4
gpt4 key购买 nike

我使用getimagesize来判断图像的高度和大小。

当网址有空格时,getimagesize 回显会出错。我尝试使用urlencode()来传输所有url地址,它仍然返回错误。我注意到,如果我将空格更改为 %20getimagesize 运行正常。

我不知道为什么?

我也厌倦了使用 $newurl = preg_replace(' ', '%20', $url); 它回显了:

Warning: preg_replace() [function.preg-replace]: Empty regular expression

那么如何正确preg_replace。有没有办法使用 getimagesize 正确传输 url,以便它通过所有可能的测试用例。

谢谢

最佳答案

您应该使用 str_replace(' ', "%20", $url) 而不是 preg_replace(' ', '%20', $url);

关于php - php getimagesize 出现问题(url 编码存在空格问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5238407/

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