我想动态打开一个 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
是一个字符串。
- 这个问题的原因可能是什么?
- 它可能与不同类型的字符串有关吗?