2009-12-09 7 views
0

Игра с генерированием текста случайным образом с обновлением каждой страницы с использованием php. Есть ли более чистый способ приблизиться к этому? Кроме того, это можно сделать с помощью jquery?Очиститель PHP Случайный текст

<?php 
$random_text = array("Random Text 1", 
       "Random Text 2", 
       "Random Text 3", 
       "Random Text 4", 
       "Random Text 5"); 
srand(time()); 
$sizeof = count($random_text); 
$random = (rand()%$sizeof); 
print("$random_text[$random]"); 
?> 

ответ

8

Использование array_rand()

$random_text = array("Random Text 1", 
       "Random Text 2", 
       "Random Text 3", 
       "Random Text 4", 
       "Random Text 5"); 

print_r($random_text[array_rand($random_text)]); 
+0

быть в курсе, что array_rand возвращает ключ массива, а не значение. – Galen

+1

Да, должно быть print_r ($ random_text [array_rand ($ random_text)]); –

+0

Отлично работает, спасибо за помощь! – Davey

Смежные вопросы