Добро пожаловать, Гость!
Вопросик
Общие вопросы | Вопросик

Вопросик
17 Марта 2014Короче вот код:
echo '<div class="ok">Здесь текст<b>'.$jertva.'</b> Здесь тоже: '.rand(1,31).' </div>';
Это типа вычисление рандомно,а как мне сделать чтобы вместо цыфер от 1,31 рандомно выдавало месяца от января до февраля?!?
Комментарии:


saSHАDE (17 Марта 2014):
<?php
$input = array("Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь");
$rand_keys = array_rand($input);
echo $input[$rand_keys];
?>
saSHADE, не успел))<?php
$input = array("Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь");
$rand_keys = array_rand($input);
echo $input[$rand_keys];
?>


$mes = array(1 => 'Январь', 'Февраль', 'Март', 'Апрель');
$rand=rand(1,12);
echo "$mes[$rand]";
Вот так попробуй.



Ivlev (17 Марта 2014):
попробуй место цыфр, через запетую, написать месяцы
Тест, Никогда не советуй если не знаешь!попробуй место цыфр, через запетую, написать месяцы



<?php
$input = array("Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь");
$rand_keys = array_rand($input);
echo $input[$rand_keys];
?>



попробуй место цыфр, через запетую, написать месяцы
______________________
НЕТ ВОЙНЕ!