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