<?php

error_reporting(-1);

$word1 = array('Чудесных', 'Суровых', 'Занятных', 'Внезапных');
$word2 = array('слов', 'зим', 'глаз', 'дней', 'лет', 'мир', 'взор');
$word3 = array('прикосновений', 'поползновений', 'судьбы явлений',
 'сухие листья', 'морщины смерти', 'долины края', 'замены нету', 
'сухая юность', 'навек исчезнув');
$word4 = array('обретаю', 'понимаю', 'начертаю', 'закрываю', 'оставляю',
 'вынимаю', 'умираю', 'замерзаю', 'выделяю');
$word5 = array('очертания', 'безысходность', 'начертанья', 'смысл жизни',
 'вирус смерти', 'радость мира');
 
 $numberOfWords1 = count($word1);
 $numberOfWords2 = count($word2);
 $numberOfWords3 = count($word3);
 $numberOfWords4 = count($word4);
 $numberOfWords5 = count($word5);
 
 for ($x = 1; $x <= 2; $x++) {
 $random1 = mt_rand(0, $numberOfWords1);
 $string1word1 = $word1[$random1];
 
 $random2 = mt_rand(0, $numberOfWords2);
 $string1word2 = $word2[$random2];
 
 $random3 = mt_rand(0, $numberOfWords3);
 $string1word3 = $word3[$random3];
 
 echo "$string1word1 $string1word2 $string1word3\n";
 }
 
 $random4 = mt_rand(0, $numberOfWords4 - 1);
 $string3word1 = $word4[$random4];
 
 $random5 = mt_rand(0, $numberOfWords5);
 $string3word2 = $word5[$random5];
 
 echo "Я $string3word1 $string3word2";
 