Php 我需要的功能,以改变图像文件名时,网站语言的变化

Php 我需要的功能,以改变图像文件名时,网站语言的变化,php,image,filenames,Php,Image,Filenames,我使用代码: <img src="images/english.png"/> 我的站点使用英语和越南语两种语言,我希望在将语言更改为越南语时,图像文件名将更改为Vietnamese.png示例: <img src="images/vietnamese.png"/> 已将2个图像文件放入图像文件夹中,我需要PHP脚本,以便在更改语言时更改它创建if-else语句。当您选择例如英语时,显示图像A,否则显示图像B。当您选择一种语言时,最有可能更改一个值。因此,使用该

我使用代码:

<img src="images/english.png"/>

我的站点使用英语和越南语两种语言,我希望在将语言更改为越南语时,图像文件名将更改为Vietnamese.png示例:

<img src="images/vietnamese.png"/>


已将2个图像文件放入图像文件夹中,我需要PHP脚本,以便在更改语言时更改它创建if-else语句。当您选择例如英语时,显示图像A,否则显示图像B。当您选择一种语言时,最有可能更改一个值。因此,使用该值创建一个if-else语句,该语句必须与您的图像对应

如果你问我,这真的很容易。我在下面举了一个例子

if($LanguageVar == 1)
    { 
        Echo "<img src='blablaba1.png'></img>";
    }
    else
    {
        Echo "<img src='blablaba2.png'></img>";
    }
if($LanguageVar==1)
{ 
回声“;
}
其他的
{
回声“;
}

或者在一般方向上,您可能需要提供更多的信息,例如,您的网站如何决定使用哪种语言

假设您可以在PHP中创建一个布尔值(我们称之为langV),如果语言是越南语,则为true;如果语言是英语,则为false,那么您需要做的就是:

更换您的img标签:

<img src="e_image" alt=""/>

比如说:

<img src="<?php echo langV?:'v_image''e_image' ?>" alt=""/>
“alt=”“/>

当然,用单独图像文件的路径替换v_图像和e_图像。

您的网站如何知道正在使用哪种语言

您可以使用URL的一部分。例如,如果

http://www.mysite.com/viet/
http://www.mysite.com/en/
将图像命名为“Vieta.png”和“en.png”

$lang=end(分解('/',$\u服务器['REQUEST\u URI'))

这实际上取决于网站如何决定使用哪种语言

为该语言设置Cookie值

当用户选择语言时

<?php
$value = 'en';
setcookie("lan", $value);
setcookie("lan", $value, time()+3600); 
?>

用于生成图像

<?php
if($_COOKIE['lan']=='en'){
echo "<img src='blablaba1.png'></img>";
}
else{
echo "<img src='blablaba2.png'></img>";
}

<?php
if($_COOKIE['lan']=='en'){
echo "<img src='blablaba1.png'></img>";
}
else{
echo "<img src='blablaba2.png'></img>";
}