fork(2) download
  1. <?php
  2.  
  3.  
  4. $text="Дым табачный воздух выел.
  5. Комната —
  6. глава в крученыховском аде.
  7. Вспомни —
  8. за этим окном
  9. впервые
  10. руки твои, исступлённый, гладил.
  11. Сегодня сидишь вот,
  12. сердце в железе.
  13. 10 День ещё —
  14. выгонишь,
  15. может быть, изругав.
  16. В мутной передней долго не влезет
  17. сломанная дрожью рука в рукав.";
  18.  
  19. $lines = explode ("\n",$text);
  20.  
  21. for ($i=0; $i < count($lines)+10; $i++){
  22.  
  23. $symbol = preg_split('//u', $lines[$i], -1, PREG_SPLIT_NO_EMPTY);
  24.  
  25. for ($j=0; $j < count($lines); $j++) {
  26. $symbols = preg_split('//u', $lines[$j], -1, PREG_SPLIT_NO_EMPTY);
  27. if (array_key_exists($i, $symbols)==true) {
  28. if ($symbols[$i]==' '){
  29. echo " ";
  30. }
  31. else{
  32. echo $symbols[$i];
  33. }
  34. }else{
  35. echo " ";
  36. }
  37. }
  38. echo "\n";
  39. }
Success #stdin #stdout #stderr 0.01s 52488KB
stdin
Standard input is empty
stdout
ДКгВзврСс1вмВс
ыолсапуее0ыо л
ммап екгр гжмо
 нвоэриодДоеум
таамтв дцентта
ат ниытнени нн
бавимевя ьшбон
а     о в ьыйа
ч—к—о ис е,т я
н р к ,ижщ ьп 
ы у н  деё ,ед
й ч о иил   рр
  е м сше— иео
в н   сьз  здж
о ы   т е  рнь
з х   ув.  уею
д о   по   гй 
у в   лт   а р
х с   ё,   вду
  к   н    .ок
в о   н     ла
ы м   ы     г 
е     й     ов
л а   ,       
stderr
PHP Notice:  Undefined offset: 14 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 15 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 16 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 17 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 18 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 19 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 20 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 21 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 22 in /home/H9cdt9/prog.php on line 25
PHP Notice:  Undefined offset: 23 in /home/H9cdt9/prog.php on line 25