Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php的不同语言的页脚或页眉_Php_Footer_Multilingual - Fatal编程技术网

使用php的不同语言的页脚或页眉

使用php的不同语言的页脚或页眉,php,footer,multilingual,Php,Footer,Multilingual,我正在使用elxis cms创建一个网站。该网站有两种语言,英语和俄语。我希望index.php中的页脚中有一些html代码,这对于每种语言都是不同的。例如,我将显示我的地址和联系信息,如果网站访问者选择英语作为他的语言,我希望它以英语显示。 我想知道有没有什么php代码? 差不多 <?php if ($lang=en { echo '< footer in english> if ($lang=ru {

我正在使用elxis cms创建一个网站。该网站有两种语言,英语和俄语。我希望index.php中的页脚中有一些html代码,这对于每种语言都是不同的。例如,我将显示我的地址和联系信息,如果网站访问者选择英语作为他的语言,我希望它以英语显示。 我想知道有没有什么php代码? 差不多

<?php 
        if ($lang=en {
            echo '< footer in english>

        if ($lang=ru {
            echo '< footer in russian> ?>
我在一个xml文件中看到了一段代码

<col lang="en"><![CDATA[.....]]></col>

是否有与php相同的东西???

您可以创建一个如下所示的URL:

<?php 
    if($_GET["lang"] == "en"){
        echo '<footer in english>';
    elseif($_GET["lang"] == "ru"){
        echo '<footer in russian>';
    };
?>
http://Example.com/index.php?lang=en

对于英文站点,以及:

http://Example.com/index.php?lang=ru

对于俄罗斯网站

然后使用一些php,如下所示:

<?php 
    if($_GET["lang"] == "en"){
        echo '<footer in english>';
    elseif($_GET["lang"] == "ru"){
        echo '<footer in russian>';
    };
?>
我在我的网站上使用了这个,对我来说效果很好


p、 对不起,我的英语不好:

嗨,高杰尔德,谢谢你的回答。我的页脚内容看起来好像我不知道您的代码的其余部分,但可能您可以使用以下内容: