fork(2) download
  1. <?php
  2.  
  3.  
  4.  
  5.  
  6. //print_r($output);
  7.  
  8. function abc($i){
  9. $text =
  10. "Дым табачный воздух выел.
  11. Комната —
  12. глава в крученыховском аде.
  13. Вспомни —
  14. за этим окном
  15. впервые
  16. руки твои, исступлённый, гладил.
  17. Сегодня сидишь вот,
  18. сердце в железе.
  19. День ещё —
  20. выгонишь,
  21. может быть, изругав.
  22. В мутной передней долго не влезет
  23. сломанная дрожью рука в рукав.";
  24.  
  25. $output = preg_split("/\n/", $text);
  26.  
  27. $letter = '';
  28.  
  29. foreach($output as $key => $value){
  30. //echo "$value\n";
  31. $letter .= mb_substr($value, $i, 1);
  32. if($letter == null){
  33. $letter = 1;
  34. $letter .= " | ";
  35. }
  36. else{
  37. $letter .= " | ";
  38. }
  39. }
  40. //$letter = preg_replace('/[\\W][\|][\s]/', '| |', $letter);
  41. if($i<33){
  42. echo "$letter\n";
  43. abc($i+1);
  44. }
  45. else{
  46. exit();
  47. }
  48. }
  49.  
  50. echo abc(0);
  51.  
  52. /*foreach($output as $key => $value){
  53. $str = preg_split('//ui', $value, -1, PREG_SPLIT_NO_EMPTY);
  54. foreach($str as $el){
  55. // echo "$el\n";
  56. }
  57. }
  58. */
Success #stdin #stdout 0.02s 26244KB
stdin
Standard input is empty
stdout
Д | К | г | В | з | в | р | С | с | Д | в | м | В | с | 
ы | о | л | с | а | п | у | е | е | е | ы | о |   | л | 
м | м | а | п |   | е | к | г | р | н | г | ж | м | о | 
  | н | в | о | э | р | и | о | д | ь | о | е | у | м | 
т | а | а | м | т | в |   | д | ц |   | н | т | т | а | 
а | т |   | н | и | ы | т | н | е | е | и |   | н | н | 
б | а | в | и | м | е | в | я |   | щ | ш | б | о | н | 
а |   |   |   |   |  | о |   | в | ё | ь | ы | й | а | 
ч | — | к | — | о |  | и | с |   |   | , | т |   | я | 
н |  | р |  | к |  | , | и | ж | — |  | ь | п |   | 
ы |  | у |  | н |  |   | д | е |  |  | , | е | д | 
й |  | ч |  | о |  | и | и | л |  |  |   | р | р | 
  |  | е |  | м |  | с | ш | е |  |  | и | е | о | 
в |  | н |  |  |  | с | ь | з |  |  | з | д | ж | 
о |  | ы |  |  |  | т |   | е |  |  | р | н | ь | 
з |  | х |  |  |  | у | в | . |  |  | у | е | ю | 
д |  | о |  |  |  | п | о |  |  |  | г | й |   | 
у |  | в |  |  |  | л | т |  |  |  | а |   | р | 
х |  | с |  |  |  | ё | , |  |  |  | в | д | у | 
  |  | к |  |  |  | н |  |  |  |  | . | о | к | 
в |  | о |  |  |  | н |  |  |  |  |  | л | а | 
ы |  | м |  |  |  | ы |  |  |  |  |  | г |   | 
е |  |   |  |  |  | й |  |  |  |  |  | о | в | 
л |  | а |  |  |  | , |  |  |  |  |  |   |   | 
. |  | д |  |  |  |   |  |  |  |  |  | н | р | 
1  |  | е |  |  |  | г |  |  |  |  |  | е | у | 
1  |  | . |  |  |  | л |  |  |  |  |  |   | к | 
1  |  |  |  |  |  | а |  |  |  |  |  | в | а | 
1  |  |  |  |  |  | д |  |  |  |  |  | л | в | 
1  |  |  |  |  |  | и |  |  |  |  |  | е | . | 
1  |  |  |  |  |  | л |  |  |  |  |  | з |  | 
1  |  |  |  |  |  | . |  |  |  |  |  | е |  | 
1  |  |  |  |  |  |  |  |  |  |  |  | т |  |