随机Favicon在网页上

时间:2015-07-14 11:35:22

标签: php html favicon

我试图在选择3张图片的每次刷新浏览器时显示不同的图标。这是我目前的代码:

<head>
<!--Other Stuff-->
<?
$faviconNumber = rand(1,3);
if ($faviconNumber == 1) {
  echo '<link rel="shortcut icon" type="image/ico" href="../img/favicon1.ico"/>';
}
else if ($faviconNumber == 2) {
  echo '<link rel="shortcut icon" type="image/png" href="../img/favicon2.png"/>';
}
else {
  echo '<link rel="shortcut icon" type="image/png" href="../img/favicon3.png"/>';
}
?>
</head>

有3个不同的favicons(2 png,1 ico)。但是,当它运行时,它将只显示第二个图标。

1 个答案:

答案 0 :(得分:1)

您可以更改图标名称,例如favicon_1.ico,favicon_2.ico和favicon_3。

在此之后,请更改您的代码,如下所示。

<head>
<link rel="shortcut icon" type="image/ico" href="../img/favicon_<?php echo rand(1,3); ?>.ico"/>
</head>