0

我想动态打开一个 PNG 图像,但imagecreatefrompng()行为很奇怪。如果我提供一个明确的路径,例如:

$our_image = imagecreatefrompng("https://example.com/customfiles/avatars/avatar2.png");

它工作得很好,但如果我尝试提交一个字符串:

$our_image = imagecreatefrompng("https://example.com/customfiles/avatars/".$a);

这没用。当我输出变量时$a,我看到它等于avatar2.png

另外,gettype()说那$a是一个字符串。

  • 这个问题的原因可能是什么?
  • 它可能与不同类型的字符串有关吗?
4

1 回答 1

0

文件名更改有所帮助。浏览器似乎从现金中获取了旧文件。

于 2019-04-08T23:03:39.577 回答