<?php
// Уффф, уфффф

error_reporting(-1);

// Массив начиная с какой-то там версии, можно записывать так $abc = ['data'];
$words[0] = ['Чудесных', 'Суровых', 'Занятных', 'Внезапных'];
/* Красивая циферка в скобочках рядом с названием массива, является ключом. 
Это как номер квартиры в доме, он также может словом, а не цифрой */
$words[1] = ['слов', 'зим', 'глаз', 'дней', 'лет', 'мир', 'взор'];
$words[2] = [
	'прикосновений', 'поползновений', 'судьбы явлений',
	'сухие листья', 'морщины смерти', 'долины края', 'замены нету', 
	'сухая юность', 'навек исчезнув'
];

/* 
Переменные внутри цикла выполняют функцию счетчика, 
сначала счетчик стоит в нулевом положении, каждую итерацию он увеличивается на 1,
цикл исполняется пока количество итераций (повторений цикла) меньше, либо равно 2.
*/
for ($i = 0; $i <= 2; $i++) {
	
	/* Получаем рандомный ключ значения массива, с помощью $i передаем номер массива т.к. он у нас совпадает с итерацией */
	$randKey = array_rand($words[$i]);
	
	/* Записываем в многомерный массив рандомно выбранное слово, обрати внимание как это происходит */
	$randomWords[$i] = $words[$i][$randKey];
	
}

// Выводим содержимое массива
var_dump($randomWords);
// Правильнее будет, наверное так
/*
foreach ($randomWords as $word) {
	echo "$word\n";
}
*/