如何将 PhP 变量放入 img src 中?

Ker*_*ker 1 php

我正在尝试将图像放入我的网站中,但我需要 srcphp变量,并且我收到控制台错误“找不到路径”,但图像应该在那里。

设置图像变量

<?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内插入路径?

hun*_*tar 6

您需要回显您的变量:

<img src="<?php echo $image; ?>">
Run Code Online (Sandbox Code Playgroud)

还要确保您的 PHP 是在服务器端执行的,而不是作为静态文件执行。这是在带有扩展名的文件中吗.php

  • @EricJ。这意味着您需要将文件另存为“.php”文件并在支持 PHP 的服务器上运行该文件。如果没有 XAMPP 或 WAMP 支持/安装和 Zend 下载(我相信),该文件将无法在本地计算机上运行。 (2认同)