fork(1) download
  1. <?php
  2.  
  3.  
  4. $word1 = array('Чудесных ', 'Суровых ', 'Занятных ', 'Внезапных ');
  5. $word2 = array('слов ', 'зим ', 'глаз ', 'дней ', 'лет ', 'мир ', 'взор ');
  6. $word3 = array('прикосновений ', 'поползновений ', 'судьбы явлений ',
  7. 'сухие листья ', 'морщины смерти', 'долины края ', 'замены нету ',
  8. 'сухая юность ', 'навек исчезнув ');
  9. $word4 = array('обретаю ', 'понимаю ', 'начертаю ', 'закрываю ', 'оставляю ',
  10. 'вынимаю ', 'умираю ', 'замерзаю ', 'выделяю ');
  11. $word5 = array('очертания ', 'безысходность ', 'начертанья ', 'смысл жизни ',
  12. 'вирус смерти ', 'радость мира ');
  13.  
  14. //тут происходит выбор элемента массива
  15. $piece1 = array_rand($word1);
  16. $piece2 = array_rand($word2);
  17. $piece3 = array_rand($word3);
  18.  
  19. //тут тоже
  20. $piece4 = array_rand($word1);
  21. $piece5 = array_rand($word2);
  22. $piece6 = array_rand($word3);
  23.  
  24. //тут эти элементы склеиваются
  25. $pieceOfPoem1 = $word1[$piece1] . $word2[$piece2] . $word3[$piece3];
  26. $pieceOfPoem2 = $word1[$piece4] . $word2[$piece5] . $word3[$piece6];
  27.  
  28. //выбор последних двух слов
  29. $pieceOfEnd1 = array_rand($word4);
  30. $pieceOfEnd2 = array_rand($word5);
  31.  
  32. //а тут у нас конец(последние несколько слов!)
  33. $text = $word4[$pieceOfEnd1] . $word5[$pieceOfEnd2];
  34.  
  35.  
  36. echo "$pieceOfPoem1\n$pieceOfPoem2\nЯ $text\n";
  37.  
  38.  
  39.  
Success #stdin #stdout 0.02s 23656KB
stdin
Standard input is empty
stdout
Внезапных зим сухие листья 
Чудесных глаз поползновений 
Я умираю вирус смерти