<?php



$word1 = array('Чудесных', 'Суровых', 'Занятных', 'Внезапных');
$word2 = array('слов', 'зим', 'глаз', 'дней', 'лет', 'мир', 'взор');
$word3 = array('прикосновений', 'поползновений', 'судьбы явлений',
 'сухие листья', 'морщины смерти', 'долины края', 'замены нету', 
'сухая юность', 'навек исчезнув');
$word4 = array('обретаю', 'понимаю', 'начертаю', 'закрываю', 'оставляю',
 'вынимаю', 'умираю', 'замерзаю', 'выделяю');
$word5 = array('очертания', 'безысходность', 'начертанья', 'смысл жизни',
 'вирус смерти', 'радость мира');


$text= "1 2 3 
		1 2 3 
		Я 4 5";
$code = array(
    '1'	=>	$word1[mt_rand(1, count($word1)) - 1],
    '2'	=>	$word2[$random =array_rand($word2)],
    '3'	=>	$word3[$random =array_rand($word3)],
    '4'	=>	$word4[$random =array_rand($word4)],
    '5'	=>	$word5[$random =array_rand($word5)],
);

$cipher = strtr($text, $code);
echo $cipher ;