echo $begrüßung;
srand((float) microtime() * 10000000);
<wiederholung>Das Initialisieren des Zufallszahlengeneratore ist überflüssig und anderenorts sogar kontraproduktiv.</wiederholung>
$input = array("001.gif", "002.gif", "003.gif", "004.gif", "005.gif", "006.gif", "007.gif", "008.gif", "009.gif", "010.gif", "011.gif", "012.gif", "013.gif", "014.gif", "015.gif", "016.gif", "017.gif", "018.gif", "019.gif", "020.gif", "021.gif", "022.gif", "023.gif", "024.gif", "025.gif", "026.gif");
$rand_keys = array_rand($input, 2);
Wenn du 25 verschiedene Werte haben möchtest, musst du
a) sie auch auf einmal herausnehmen und dann nur diese weiterverarbeiten, oder
b) du nimmst immer nur wenige, musst diese dann aber aus dem Pool der noch zur Verfügung stehenden streichen.
Mit array_rand($input, 25) erhältst du ein Array mit den Keys von 25 verschiedenen Einträgen aus $input. Variante b) ist deutlich aufwendiger.
echo "$verabschiedung $name";