我从 url 获取图像时遇到问题。我正在使用 file_put_contents ,我发现问题是图像 url 中的空格,因为没有任何空格的图像工作。
我正在获取图像的 URL 看起来是:
/support/member_profile/16-New%20Image%20(With%20Logo)%20(Medium).jpg
我尝试使用 urlencode() 但它仍然无法正常工作。如果我回显编码的网址,我会得到:
%2Fsupport%2Fmember_profile%2F16-New+Image+%28With+Logo%29+%28Medium%29.jpg
我该如何解决这个问题?提前致谢
编辑:
我发现我只需要用 %20 替换空格。使用 urlencode 时,它会编码整个 URL,这就是它不起作用的原因。
任何提示如何做到这一点?谢谢