首先,您需要了解服务器中图片的文件路径和文件名。假设您的图片文件位于 /var/www/html/images/image.jpg
,那么使用 PHP 读取该图片文件路径的代码可以这样写:
$path = "/var/www/html/images/image.jpg";
如果您想要动态获取文件路径,可以结合 $_SERVER
超全局变量来获取当前网站根目录的路径,例如:
$path = $_SERVER["DOCUMENT_ROOT"] . "/images/image.jpg";
其中 $_SERVER["DOCUMENT_ROOT"]
表示当前网站的根目录路径。注意,使用这种方法获取文件路径时,不要忘记在路径分隔符前加上斜杠 /
。
接着,您可以将图片输出到页面上,代码如下:
header("Content-Type: image/jpeg");
readfile($path);
其中,header
函数指定输出内容为 image/jpeg
图片格式,readfile
函数读取图片文件并输出。整个 PHP 代码可以这样写:
$path = $_SERVER["DOCUMENT_ROOT"] . "/images/image.jpg";
header("Content-Type: image/jpeg");
readfile($path);