fork download
  1. <?php
  2. header("Content-Type: text/plain; charset=utf-8");
  3. ?>
  4.  
  5. <?php
  6.  
  7.  
  8. $text = "Дым табачный воздух выел.
  9. Комната —
  10. глава в крученыховском аде.
  11. Вспомни —
  12. за этим окном
  13. впервые
  14. руки твои, исступлённый, гладил.
  15. Сегодня сидишь вот,
  16. сердце в железе.
  17. День ещё —
  18. выгонишь,
  19. может быть, изругав.
  20. В мутной передней долго не влезет
  21. сломанная дрожью рука в рукав.";
  22. $newArray = explode("\n", $text);
  23.  
  24.  
  25. $emp = ' ';
  26.  
  27. $words = array();
  28. foreach ($newArray as $numberStr => $str) {
  29. $words[$numberStr] = preg_split("//u", $str, null, PREG_SPLIT_NO_EMPTY);
  30. }
  31.  
  32. for ($k = 0; $k < 34; $k++) {
  33.  
  34. for ($i = 0; $i <= count($words) - 1; $i++) {
  35. if (isset($words[$i][$k])) {
  36. $var = $words[$i][$k];
  37.  
  38. echo " $var |";
  39. } else {
  40. echo " $emp |";
  41. }
  42. }
  43. echo "\n";
  44. }
  45.  
  46.  
  47.  
  48.  
  49. ?>
  50.  
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
  Д  |  К  |  г  |  В  |  з  |  в  |  р  |  С  |  с  |  Д  |  в  |  м  |  В  |  с  |
  ы  |  о  |  л  |  с  |  а  |  п  |  у  |  е  |  е  |  е  |  ы  |  о  |     |  л  |
  м  |  м  |  а  |  п  |     |  е  |  к  |  г  |  р  |  н  |  г  |  ж  |  м  |  о  |
     |  н  |  в  |  о  |  э  |  р  |  и  |  о  |  д  |  ь  |  о  |  е  |  у  |  м  |
  т  |  а  |  а  |  м  |  т  |  в  |     |  д  |  ц  |     |  н  |  т  |  т  |  а  |
  а  |  т  |     |  н  |  и  |  ы  |  т  |  н  |  е  |  е  |  и  |     |  н  |  н  |
  б  |  а  |  в  |  и  |  м  |  е  |  в  |  я  |     |  щ  |  ш  |  б  |  о  |  н  |
  а  |     |     |     |     |     |  о  |     |  в  |  ё  |  ь  |  ы  |  й  |  а  |
  ч  |  —  |  к  |  —  |  о  |     |  и  |  с  |     |     |  ,  |  т  |     |  я  |
  н  |     |  р  |     |  к  |     |  ,  |  и  |  ж  |  —  |     |  ь  |  п  |     |
  ы  |     |  у  |     |  н  |     |     |  д  |  е  |     |     |  ,  |  е  |  д  |
  й  |     |  ч  |     |  о  |     |  и  |  и  |  л  |     |     |     |  р  |  р  |
     |     |  е  |     |  м  |     |  с  |  ш  |  е  |     |     |  и  |  е  |  о  |
  в  |     |  н  |     |     |     |  с  |  ь  |  з  |     |     |  з  |  д  |  ж  |
  о  |     |  ы  |     |     |     |  т  |     |  е  |     |     |  р  |  н  |  ь  |
  з  |     |  х  |     |     |     |  у  |  в  |  .  |     |     |  у  |  е  |  ю  |
  д  |     |  о  |     |     |     |  п  |  о  |     |     |     |  г  |  й  |     |
  у  |     |  в  |     |     |     |  л  |  т  |     |     |     |  а  |     |  р  |
  х  |     |  с  |     |     |     |  ё  |  ,  |     |     |     |  в  |  д  |  у  |
     |     |  к  |     |     |     |  н  |     |     |     |     |  .  |  о  |  к  |
  в  |     |  о  |     |     |     |  н  |     |     |     |     |     |  л  |  а  |
  ы  |     |  м  |     |     |     |  ы  |     |     |     |     |     |  г  |     |
  е  |     |     |     |     |     |  й  |     |     |     |     |     |  о  |  в  |
  л  |     |  а  |     |     |     |  ,  |     |     |     |     |     |     |     |
  .  |     |  д  |     |     |     |     |     |     |     |     |     |  н  |  р  |
     |     |  е  |     |     |     |  г  |     |     |     |     |     |  е  |  у  |
     |     |  .  |     |     |     |  л  |     |     |     |     |     |     |  к  |
     |     |     |     |     |     |  а  |     |     |     |     |     |  в  |  а  |
     |     |     |     |     |     |  д  |     |     |     |     |     |  л  |  в  |
     |     |     |     |     |     |  и  |     |     |     |     |     |  е  |  .  |
     |     |     |     |     |     |  л  |     |     |     |     |     |  з  |     |
     |     |     |     |     |     |  .  |     |     |     |     |     |  е  |     |
     |     |     |     |     |     |     |     |     |     |     |     |  т  |     |
     |     |     |     |     |     |     |     |     |     |     |     |     |     |