Imagecreatefrompng-PHP生成的图像的本地路径问题

时间:2019-02-05 19:19:32

标签: php filepath imagecreatefrompng

我正在尝试使用imagecreatefrompng()将PHP生成的.PNG图像实现为另一个PHP生成的.PNG图像,并且正在相对路径中挣扎

< / p>

如果我使用脚本的绝对路径=>,它会起作用:

$path = "https://www.example.com/php_image_script.php";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);


如果我使用脚本的相对路径=>则不起作用:

$path = "./php_image_script.php";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);


如果我将php_image_script.php PNG输出保存到与此脚本相同的文件夹=>,则相对路径有效:

$path = "./php_image_script_some_name.png";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);



我还尝试在相对路径中使用 dirname( FILE $ _ SERVER ['DOCUMENT_ROOT'] ,但还是没有运气。

您是否知道如何使该PHP脚本的相对路径起作用?

谢谢。

0 个答案:

没有答案