<?php
 
error_reporting(-1);
mb_internal_encoding('utf-8');
 
$text = 
"Дым табачный воздух выел.
Комната —
глава в крученыховском аде.
Вспомни —
за этим окном
впервые
руки твои, исступлённый, гладил.
Сегодня сидишь вот,
сердце в железе.
День ещё —
выгонишь,
может быть, изругав.
В мутной передней долго не влезет
сломанная дрожью рука в рукав.";
 
$text = explode("\n", $text);
 
foreach($text as &$t) $t = explode(" ", $t);
 
//var_dump($text[0][0]);
//var_dump($text[2][1]);
 
foreach($text as &$b) $b = preg_split('//u',$b,-1,PREG_SPLIT_NO_EMPTY);
 
var_dump($text);