-2

这段代码应该工作吗?事实上,它没有。我不知道为什么。

<?php
    if(isset($_SERVER['HTTP_USER_AGENT']))
    {
         $mobile_agents = '!(tablet|pad|mobile|phone|symbian|android|ipod|ios|blackberry|webos)!i';
    if(preg_match($mobile_agents, $_SERVER['HTTP_USER_AGENT']))
    {
        echo "<link rel='stylesheet' href='<?php echo $this->baseurl ?>/templates/css/firefox.css' type='text/css' />";
    }
}
?>

谢谢你。

4

1 回答 1

3

您的回显不正确:

echo "<link rel='stylesheet' href='<?php echo $this->baseurl ?>/templates/css/firefox.css' type='text/css' />";

没有将一个回声包裹在另一个回声中这样的事情。改为连接:

echo "<link rel='stylesheet' href='" . $this->baseurl ."'/templates/css/firefox.css' type='text/css' />";
于 2013-03-10T22:15:58.830 回答