如何更改与URL中的特定触发器匹配的图像

How would I change an image matched to a specific trigger in the URL

本文关键字:触发器 图像 URL 何更改      更新时间:2023-09-26

我正在寻找一种方法来动态馈送和图像匹配到URL中的特定触发器

的例子:

的Url: http://domain.com?tv=panasonic

<img src="../images/tv/panasonic.jpg" width="275" height="367" alt=""/>

的Url: http://domain.com?tv=sony

<img src="../images/tv/sony.jpg" width="275" height="367" alt=""/>

所以我需要把panasonic.jpg换成sony.jpg等等,这可能吗?

TV是一个GET参数,所以您可以这样做:

$tv = 'default';
$chosenTv = isset($_GET['tv']) ? $_GET['tv'] : '';
if (in_array($chosenTv, ['sony', 'panasonic'])) {
    $tv = $chosenTv;
}

之后:

<img src="../images/tv/<?php echo $tv; ?>.jpg" width="275" height="367" alt=""/>

如果在URL中没有指定TV,请随意更改"默认"图像为任何您想要的。