fork download
  1. <?php
  2. $text = "Дым табачный воздух выел.
  3. Комната —
  4. глава в крученыховском аде.
  5. Вспомни —
  6. за этим окном
  7. впервые
  8. руки твои, исступленный, гладил.
  9. Сегодня сидишь вот,
  10. сердце в железе.
  11. День еще —
  12. выгонишь,
  13. можешь быть, изругав.
  14. В мутной передней долго не влезет
  15. сломанная дрожью рука в рукав.";
  16.  
  17. $req = '/\n/';
  18. $mas = preg_split($req,$text);
  19. $nmas=array();
  20. for ($i=0;$i<count($mas);$i++){
  21. $mas[$i] = preg_split('//u', $mas[$i],-1,PREG_SPLIT_NO_EMPTY);
  22. for($j=0;$j<count($mas[$i]);$j++){
  23. echo " ".$mas[$i][$j]." |";
  24. }
  25. echo "\n";
  26. }
Success #stdin #stdout 0.02s 24400KB
stdin
Standard input is empty
stdout
 Д | ы | м |   | т | а | б | а | ч | н | ы | й |   | в | о | з | д | у | х |   | в | ы | е | л | . |
 К | о | м | н | а | т | а |   | — |
 г | л | а | в | а |   | в |   | к | р | у | ч | е | н | ы | х | о | в | с | к | о | м |   | а | д | е | . |
 В | с | п | о | м | н | и |   | — |
 з | а |   | э | т | и | м |   | о | к | н | о | м |
 в | п | е | р | в | ы | е |
 р | у | к | и |   | т | в | о | и | , |   | и | с | с | т | у | п | л | е | н | н | ы | й | , |   | г | л | а | д | и | л | . |
 С | е | г | о | д | н | я |   | с | и | д | и | ш | ь |   | в | о | т | , |
 с | е | р | д | ц | е |   | в |   | ж | е | л | е | з | е | . |
 Д | е | н | ь |   | е | щ | е |   | — |
 в | ы | г | о | н | и | ш | ь | , |
 м | о | ж | е | ш | ь |   | б | ы | т | ь | , |   | и | з | р | у | г | а | в | . |
 В |   | м | у | т | н | о | й |   | п | е | р | е | д | н | е | й |   | д | о | л | г | о |   | н | е |   | в | л | е | з | е | т |
 с | л | о | м | а | н | н | а | я |   | д | р | о | ж | ь | ю |   | р | у | к | а |   | в |   | р | у | к | а | в | . |