fork download
  1. <?php
  2. $word1 = array('Чудесных', 'Суровых', 'Занятных', 'Внезапных');
  3. $word2 = array('слов', 'зим', 'глаз', 'дней', 'лет', 'мир', 'взор');
  4. $word3 = array('прикосновений', 'поползновений', 'судьбы явлений',
  5. 'сухие листья', 'морщины смерти', 'долины края', 'замены нету',
  6. 'сухая юность', 'навек исчезнув');
  7. $word4 = array('обретаю', 'понимаю', 'начертаю', 'закрываю', 'оставляю',
  8. 'вынимаю', 'умираю', 'замерзаю', 'выделяю');
  9. $word5 = array('очертания', 'безысходность', 'начертанья', 'смысл жизни',
  10. 'вирус смерти', 'радость мира');
  11. $slovar = [$word1,$word2,$word3, ["\n"], $word4,$word5];
  12. $k = 0;
  13. for ($i=1; $i <= 3; $i++) {
  14. $stroka ="";
  15. if ($i/3 == 1) {
  16. for ($k=4,$stroka = " Я"; $k <=5; $k++) {
  17. $kpodmassiv = $slovar[$k];
  18. $randomNum = array_rand($kpodmassiv);
  19. $stroka = $stroka." " . $kpodmassiv[$randomNum];
  20. }
  21. }
  22. else {
  23. foreach($slovar as $word) {
  24. $kpodmassiv = $slovar[$k];
  25. $randomNum = array_rand($kpodmassiv);
  26. $stroka = $stroka." " . $kpodmassiv[$randomNum];
  27. $k++;
  28. if ($k/3==1) {
  29. $k =0;
  30. break;
  31. }
  32. }
  33.  
  34. }
  35. echo "$i-я строчка:";
  36. echo "$stroka\n";
  37. }
  38.  
Success #stdin #stdout 0s 82880KB
stdin
Standard input is empty
stdout
1-я строчка: Внезапных лет сухие листья
2-я строчка: Чудесных зим сухая юность
3-я строчка: Я умираю очертания