我想动态打开一个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
是一个字符串。
文件名更改有帮助。似乎浏览器从现金中取出旧文件。