我正在尝试将图像放入我的网站中,但我需要 src为php变量,并且我收到控制台错误“找不到路径”,但图像应该在那里。
设置图像变量
<?php
$rand = rand(1,2);
$image = "imagePath";
switch ($rand) {
case 1:
$image = "images/image1.jpg";
break;
case 2:
$image = "images/image2.png";
break;
default:
break;
}
?>
Run Code Online (Sandbox Code Playgroud)
试图找回它
<img src="<?php $image ?>" />
Run Code Online (Sandbox Code Playgroud)
错误信息
file:///C:/Users/Leonardo/Desktop/Games/M/Site/%3C?php%20$image%20?%3E 无法加载资源:net::ERR_FILE_NOT_FOUND
如何在img的src属性$image内插入路径?
您需要回显您的变量:
<img src="<?php echo $image; ?>">
Run Code Online (Sandbox Code Playgroud)
还要确保您的 PHP 是在服务器端执行的,而不是作为静态文件执行。这是在带有扩展名的文件中吗.php?