fork download
  1. <?php
  2.  
  3.  
  4. /* Слоги, из которых составляется имя */
  5. $letters = array(
  6. 1 => 'ко',
  7. 2 => 'и',
  8. 3 => 'дзу',
  9. 4 => 'ми',
  10. 5 => 'са',
  11. 6 => 'ку',
  12. 7 => 'ра',
  13. 8 => 'да',
  14. 9 => 'чи',
  15. 10 => 'а',
  16. 11 => 'ки',
  17. 12 => 'ми',
  18. 13 => 'на',
  19. 14 => 'го',
  20. 15 => 'ха',
  21. 16 => 'ру'
  22. );
  23.  
  24. /* В эту переменную запишем получившееся имя */
  25. $name = '';
  26.  
  27. /* Гененрируем 4 слога */
  28. for ($i = 1; $i <= 4; $i++) {
  29. /* Выкидываем случайное число (count - число элементов в массиве) */
  30. $random = mt_rand(1, count($letters));
  31. $randomText = $letters[$random];
  32.  
  33. echo "Выпало число {$random}, слог {$randomText}\n";
  34. /* Точка склеивает 2 строки в одну */
  35. $name = $name . $randomText;
  36. }
  37.  
  38. echo "------\n";
  39. echo "Советую имя: {$name} - не прогадаешь!\n";
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
Выпало число 7, слог ра
Выпало число 2, слог и
Выпало число 4, слог ми
Выпало число 4, слог ми
------
Советую имя: раимими - не прогадаешь!