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