Ich möchte gerne, dass man die datei "favicon.php" in das <link rel="SHORTCUT ICON"... einfügen kann, und ein zufälliges Favion erscheint.
Alle diese Favicons sind in einem Ordner abgelegt, und haben Zahlen als Titel.
dass du das ganze statisch so ausgibst, weisst du sicher schon:
echo '<link [...] href=' . $favicon. ' />';
nur wie kommst du jetzt zum wert von $favicon?
die von nico vorgeschlagene methode ist unpraktikabel, da du darauf anwiesen bist, dass alle favicons nach einem bestimmten schema fortlaufend mit nummern benannt sind
eine bessere möglichkeit ist folgende:
verzeichnis mit den favicons lesen (wahlweise rekursiv oder nur eine ebene - wie du willst)
opendir, readdir
prüfen obs eine datei ist und welcher dateityp (bzw endung) es ist, nicht dass sich da ein example.swf oder ein ordner mit dem namen example.ico sonstwas reinmogelt
filetype und pathinfo hilft da weiter
alle files die deinen parametern entsprechen schreibst du dann in ein array, das mischt du dann noch durch und verwendest den ersten eintrag des arrays als wert für die variable $favicon
shuffle hilft dir hier weiter