Php 如何将URL传递给a<;a href="&引用&燃气轮机;

Php 如何将URL传递给a<;a href="&引用&燃气轮机;,php,html,Php,Html,我对php还是新手,我已经制作了一个脚本来检查网站的语言,如果是英语的话,则会将按钮链接到一个英语页面,或者链接到另一个页面 下面是: <?php $link1 = "http://www.uvt.ro/ro/accesibilitate/"; $link2 = "http://www.uvt.ro/en/accesibilitate/";

我对php还是新手,我已经制作了一个脚本来检查网站的语言,如果是英语的话,则会将按钮链接到一个英语页面,或者链接到另一个页面

下面是:

<?php 
                            $link1 = "http://www.uvt.ro/ro/accesibilitate/";
                            $link2 = "http://www.uvt.ro/en/accesibilitate/";
                            $url = "";
                            if($_SESSION["lang"]->lang!="ro"){
                                $url = $link2;
                            }
                            else {
                                $url = $link1;
                            }
                            ?>

<a href=".$url.">Button</a>

它应该很简单,我不知道为什么它不起作用。

您可以这样使用
$url

<?php 
$link1 = "http://www.uvt.ro/ro/accesibilitate/";
$link2 = "http://www.uvt.ro/en/accesibilitate/";
$url = "";
if ($_SESSION["lang"]->lang != "ro") {
    $url = $link2;
}
else {
    $url = $link1;
}
?>

<a href="<?php echo $url;?>">Button</a>

您可以使用以下命令将代码压缩为:


您必须在标记中回显$url

<a href="<?php echo $url;?>">Button</a>


替换为:

<a href="<?php echo $url; ?>">Button</a>


您可以试试这个:


试着

PHP中的HTML:

echo "<a href='".$link_address."'>Link</a>";
<a href="<?php echo $link_address;?>"> Link </a>
echo”“;
或者你也可以试一下

echo "<a href='$link_address'>Link</a>";
echo”“;
或者您可以在HTML中使用PHP,比如

HTML格式的PHP:

echo "<a href='".$link_address."'>Link</a>";
<a href="<?php echo $link_address;?>"> Link </a>

echo "<a href='$link_address'>Link</a>";
<a href="<?php echo $link_address;?>"> Link </a>