( ! ) Deprecated: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/root/markdown.php on line 147
Call Stack
#TimeMemoryFunctionLocation
10.0000357592{main}( ).../index.php:0
20.0004361232route_view( ).../index.php:57
30.0006366088markdown( $text = '# Стихотворение Иосифа Бродского\n\n## Рождественский романс\n\n*Евгению Рейну, с любовью*\n\nПлывет в тоске необъяснимой\nсреди кирпичного надсада\nночной кораблик негасимый\nиз Александровского сада,\nночной фонарик нелюдимый,\nна розу желтую похожий,\nнад головой своих любимых,\nу но', $options = ['toc' => TRUE] ).../routing.php:169
40.0009370256tokenize( $text = '# Стихотворение Иосифа Бродского\n\n## Рождественский романс\n\n*Евгению Рейну, с любовью*\n\nПлывет в тоске необъяснимой\nсреди кирпичного надсада\nночной кораблик негасимый\nиз Александровского сада,\nночной фонарик нелюдимый,\nна розу желтую похожий,\nнад головой своих любимых,\nу но', $blocks = [], $rules = ['cut-marker' => ['type' => [...], 'regex' => '/^[\\^]{4}\\s*$/mu', 'renderer' => 'renderVoid'], 'code' => ['type' => [...], 'container' => FALSE, 'verbatim' => TRUE, 'regex' => '/^\\s*```([^\\r\\n]*)\\R([\\s\\S]*?)\\R^\\s*```\\s*$/mu', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderCode'], 'template' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\{\\{([^{}]*)\\}\\}/su', 'condition' => [...], 'group' => 1, 'preprocessor' => 'injectTemplate', 'tokenizer' => 'tokenizeTemplate'], 'template-partial' => ['type' => [...], 'container' => TRUE, 'verbatim' => TRUE, 'regex' => '/\\{\\{([^|{\\}\\n]*)[^\\{\\}]*\\z/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderTemplatePartial'], 'header' => ['type' => [...], 'container' => TRUE, 'regex' => '/^(\\#{1,6})\\s+(.*)\\r?\\n([\\s\\S]*?)(?=^\\1\\s+|\\z)/mu', 'condition' => [...], 'group' => 3, 'meta' => [...], 'renderer' => 'renderHeader'], 'spoiler' => ['type' => [...], 'container' => TRUE, 'regex' => '/%%% ?(.*?)\\R([\\s\\S]*?)%%%/su', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderSpoiler'], 'spoiler-partial' => ['type' => [...], 'verbatim' => TRUE, 'regex' => '/^%%% ?(.*?)\\R[\\s\\S]*\\z/mu', 'condition' => [...], 'meta' => [...], 'renderer' => 'renderSpoilerPartial'], 'quote' => ['type' => [...], 'container' => TRUE, 'regex' => '/(^\\s*>.*(?:\\n^\\s*>.*)*)/mu', 'condition' => [...], 'renderer' => 'renderQuote', 'preprocessor' => 'preprocessQuote'], 'list' => ['type' => [...], 'container' => FALSE, 'regex' => '/^((\\s*-\\s+.+)(?:\\R|$))+/mu', 'condition' => [...], 'renderer' => 'renderList', 'preprocessor' => 'preprocessList', 'tokenizer' => 'tokenizeList'], 'hr' => ['type' => [...], 'regex' => '/^-{4,}\\s*$/m', 'condition' => [...], 'renderer' => 'renderHr'], 'paragraph' => ['type' => [...], 'condition' => [...], 'renderer' => 'renderParagraph', 'tokenizer' => 'tokenizeChunk']], $fallback = 'fallbackParagraph' ).../markdown.php:738
50.0010377976tokenize( $text = '\n## Рождественский романс\n\n*Евгению Рейну, с любовью*\n\nПлывет в тоске необъяснимой\nсреди кирпичного надсада\nночной кораблик негасимый\nиз Александровского сада,\nночной фонарик нелюдимый,\nна розу желтую похожий,\nнад головой своих любимых,\nу ног прохожих.\n\nПлывет в тоске необъ', $blocks = ['<!--PLACEHOLDER_HEADER_0-->' => ['name' => 'header', 'meta' => [...]]], $rules = ['cut-marker' => ['type' => [...], 'regex' => '/^[\\^]{4}\\s*$/mu', 'renderer' => 'renderVoid'], 'code' => ['type' => [...], 'container' => FALSE, 'verbatim' => TRUE, 'regex' => '/^\\s*```([^\\r\\n]*)\\R([\\s\\S]*?)\\R^\\s*```\\s*$/mu', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderCode'], 'template' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\{\\{([^{}]*)\\}\\}/su', 'condition' => [...], 'group' => 1, 'preprocessor' => 'injectTemplate', 'tokenizer' => 'tokenizeTemplate'], 'template-partial' => ['type' => [...], 'container' => TRUE, 'verbatim' => TRUE, 'regex' => '/\\{\\{([^|{\\}\\n]*)[^\\{\\}]*\\z/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderTemplatePartial'], 'header' => ['type' => [...], 'container' => TRUE, 'regex' => '/^(\\#{1,6})\\s+(.*)\\r?\\n([\\s\\S]*?)(?=^\\1\\s+|\\z)/mu', 'condition' => [...], 'group' => 3, 'meta' => [...], 'renderer' => 'renderHeader'], 'spoiler' => ['type' => [...], 'container' => TRUE, 'regex' => '/%%% ?(.*?)\\R([\\s\\S]*?)%%%/su', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderSpoiler'], 'spoiler-partial' => ['type' => [...], 'verbatim' => TRUE, 'regex' => '/^%%% ?(.*?)\\R[\\s\\S]*\\z/mu', 'condition' => [...], 'meta' => [...], 'renderer' => 'renderSpoilerPartial'], 'quote' => ['type' => [...], 'container' => TRUE, 'regex' => '/(^\\s*>.*(?:\\n^\\s*>.*)*)/mu', 'condition' => [...], 'renderer' => 'renderQuote', 'preprocessor' => 'preprocessQuote'], 'list' => ['type' => [...], 'container' => FALSE, 'regex' => '/^((\\s*-\\s+.+)(?:\\R|$))+/mu', 'condition' => [...], 'renderer' => 'renderList', 'preprocessor' => 'preprocessList', 'tokenizer' => 'tokenizeList'], 'hr' => ['type' => [...], 'regex' => '/^-{4,}\\s*$/m', 'condition' => [...], 'renderer' => 'renderHr'], 'paragraph' => ['type' => [...], 'condition' => [...], 'renderer' => 'renderParagraph', 'tokenizer' => 'tokenizeChunk']], $fallback = 'fallbackParagraph' ).../markdown.php:640
60.0011385200tokenize( $text = '\n*Евгению Рейну, с любовью*\n\nПлывет в тоске необъяснимой\nсреди кирпичного надсада\nночной кораблик негасимый\nиз Александровского сада,\nночной фонарик нелюдимый,\nна розу желтую похожий,\nнад головой своих любимых,\nу ног прохожих.\n\nПлывет в тоске необъяснимой\nпчелиный хор сомн', $blocks = ['<!--PLACEHOLDER_HEADER_0-->' => ['name' => 'header', 'meta' => [...]]], $rules = ['cut-marker' => ['type' => [...], 'regex' => '/^[\\^]{4}\\s*$/mu', 'renderer' => 'renderVoid'], 'code' => ['type' => [...], 'container' => FALSE, 'verbatim' => TRUE, 'regex' => '/^\\s*```([^\\r\\n]*)\\R([\\s\\S]*?)\\R^\\s*```\\s*$/mu', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderCode'], 'template' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\{\\{([^{}]*)\\}\\}/su', 'condition' => [...], 'group' => 1, 'preprocessor' => 'injectTemplate', 'tokenizer' => 'tokenizeTemplate'], 'template-partial' => ['type' => [...], 'container' => TRUE, 'verbatim' => TRUE, 'regex' => '/\\{\\{([^|{\\}\\n]*)[^\\{\\}]*\\z/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderTemplatePartial'], 'header' => ['type' => [...], 'container' => TRUE, 'regex' => '/^(\\#{1,6})\\s+(.*)\\r?\\n([\\s\\S]*?)(?=^\\1\\s+|\\z)/mu', 'condition' => [...], 'group' => 3, 'meta' => [...], 'renderer' => 'renderHeader'], 'spoiler' => ['type' => [...], 'container' => TRUE, 'regex' => '/%%% ?(.*?)\\R([\\s\\S]*?)%%%/su', 'condition' => [...], 'group' => 2, 'meta' => [...], 'renderer' => 'renderSpoiler'], 'spoiler-partial' => ['type' => [...], 'verbatim' => TRUE, 'regex' => '/^%%% ?(.*?)\\R[\\s\\S]*\\z/mu', 'condition' => [...], 'meta' => [...], 'renderer' => 'renderSpoilerPartial'], 'quote' => ['type' => [...], 'container' => TRUE, 'regex' => '/(^\\s*>.*(?:\\n^\\s*>.*)*)/mu', 'condition' => [...], 'renderer' => 'renderQuote', 'preprocessor' => 'preprocessQuote'], 'list' => ['type' => [...], 'container' => FALSE, 'regex' => '/^((\\s*-\\s+.+)(?:\\R|$))+/mu', 'condition' => [...], 'renderer' => 'renderList', 'preprocessor' => 'preprocessList', 'tokenizer' => 'tokenizeList'], 'hr' => ['type' => [...], 'regex' => '/^-{4,}\\s*$/m', 'condition' => [...], 'renderer' => 'renderHr'], 'paragraph' => ['type' => [...], 'condition' => [...], 'renderer' => 'renderParagraph', 'tokenizer' => 'tokenizeChunk']], $fallback = 'fallbackParagraph' ).../markdown.php:640
70.0013385576fallbackParagraph( $chunk = '\n*Евгению Рейну, с любовью*\n\nПлывет в тоске необъяснимой\nсреди кирпичного надсада\nночной кораблик негасимый\nиз Александровского сада,\nночной фонарик нелюдимый,\nна розу желтую похожий,\nнад головой своих любимых,\nу ног прохожих.\n\nПлывет в тоске необъяснимой\nпчелиный хор сомн' ).../markdown.php:666
80.0020421224tokenizeChunk( $text = 'Плывет в глазах холодный вечер,\nдрожат снежинки на вагоне,\nморозный ветер, бледный ветер\nобтянет красные ладони,\nи льется мед огней вечерни', $blocks = ???, $rules = ???, $fallback = ??? ).../markdown.php:222
90.0021421920tokenize( $text = 'Плывет в глазах холодный вечер,\nдрожат снежинки на вагоне,\nморозный ветер, бледный ветер\nобтянет красные ладони,\nи льется мед огней вечерни', $blocks = [], $rules = ['raw' => ['type' => [...], 'container' => FALSE, 'verbatim' => TRUE, 'regex' => '/`([^\\`\\r\\n]+)`/u', 'condition' => [...], 'group' => 1, 'renderer' => 'renderRaw'], 'link-complex' => ['type' => [...], 'regex' => '/\\[\\s*([^|#\\]]*)(?:#([^|\\]]*))?\\|\\s*([^\\]]*)\\s*\\]/u', 'condition' => [...], 'group' => 3, 'meta' => [...], 'tokenizer' => 'tokenizeChunk', 'renderer' => 'renderLink'], 'link' => ['type' => [...], 'regex' => '/\\[\\s*([^|#\\]]+)(?:#([^|\\]]*))?\\s*\\]/u', 'condition' => [...], 'group' => 1, 'meta' => [...], 'tokenizer' => 'tokenizeChunk', 'renderer' => 'renderLink'], 'media' => ['type' => [...], 'regex' => '/\\{(.*?)\\}/u', 'condition' => [...], 'group' => 1, 'renderer' => 'renderMedia'], 'newline' => ['type' => [...], 'regex' => '/\\R/u', 'condition' => [...], 'renderer' => 'renderNewline'], 'bold_italic' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\*\\*\\*(.*?)\\*\\*\\*/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderBoldItalic'], 'bold' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\*\\*(.*?)\\*\\*/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderBold'], 'italic' => ['type' => [...], 'container' => TRUE, 'regex' => '/\\*(.*?)\\*/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderItalic'], 'underline' => ['type' => [...], 'container' => TRUE, 'regex' => '/__(.*?)__/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderUnderline'], 'strike' => ['type' => [...], 'container' => TRUE, 'regex' => '/~~(.*?)~~/su', 'condition' => [...], 'group' => 1, 'renderer' => 'renderStrike'], 'text' => ['type' => [...], 'verbatim' => TRUE]], $fallback = 'fallbackText' ).../markdown.php:609
100.0021421960extractBlocks( $text = NULL, $regex = '/\\[\\s*([^|#\\]]*)(?:#([^|\\]]*))?\\|\\s*([^\\]]*)\\s*\\]/u', $suffix = 'LINK-COMPLEX' ).../markdown.php:619
110.0021422784preg_replace_callback( $pattern = '/\\[\\s*([^|#\\]]*)(?:#([^|\\]]*))?\\|\\s*([^\\]]*)\\s*\\]/u', $callback = class Closure { virtual $closure = "{closure}", public $static = ['blocks' => [...], 'index' => 0, 'suffix' => 'LINK-COMPLEX']; public $parameter = ['$m' => '<required>'] }, $subject = NULL ).../markdown.php:147
Стихотворение Иосифа Бродского
Стихотворение Иосифа Бродского Размер: 2718 байт. Изменена 23:53:51 24.01.2026. Метки: Бродский, стихотворение, поэзия.

Стихотворение Иосифа Бродского

Рождественский романс

Евгению Рейну, с любовью

Плывет в тоске необъяснимой
среди кирпичного надсада
ночной кораблик негасимый
из Александровского сада,
ночной фонарик нелюдимый,
на розу желтую похожий,
над головой своих любимых,
у ног прохожих.

Плывет в тоске необъяснимой
пчелиный хор сомнамбул, пьяниц.
В ночной столице фотоснимок
печально сделал иностранец,
и выезжает на Ордынку
такси с больными седоками,
и мертвецы стоят в обнимку
с особняками.

Плывет в тоске необъяснимой
певец печальный по столице,
стоит у лавки керосинной
печальный дворник круглолицый,
спешит по улице невзрачной
любовник старый и красивый.
Полночный поезд новобрачный
плывет в тоске необъяснимой.

Плывет во мгле замоскворецкой
пловец в несчастие случайный,
блуждает выговор еврейский
на желтой лестнице печальной,
и от любви до невеселья
под Новый год, под воскресенье,
плывет красотка записная,
своей тоски не объясняя.

и пахнет сладкою халвою,
ночной пирог несет сочельник
над головою.

Твой Новый год по темно-синей
волне средь моря городского
плывет в тоске необъяснимой,
как будто жизнь начнется снова,
как будто будет свет и слава,
удачный день и вдоволь хлеба,
как будто жизнь качнется вправо,
качнувшись влево.

28 декабря 1961

Настройки просмотра

Вернуться