我试图在选择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)。但是,当它运行时,它将只显示第二个图标。
答案 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>