Небольшая Разминка Для Мозга (Или Куайн На Php)

Я разместил интересную проблему здесь, на каком-то сайте, а именно: Напишите PHP-скрипт, который будет выводить ваш собственный код. Условия: — Нельзя использовать функции чтения файлов и потоков.

— Код должен быть напечатан внутри и снаружи, включая символы — Код должен быть максимально коротким.

Честно говоря, я сначала впал в ступор, но через полчаса пришел к такому результату.

(убрать перенос строки, расположить так, чтобы он не мешал баннеру).



<?$a='<?$a="%s";printf(str_replace(chr(34),chr(39),$a),$a);?>'; printf(str_replace(chr(34),chr(39),$a),$a);?>

Но что-то мне подсказывает, что это далеко не единственное решение.

Так что меня просто интересует мнение сообщества - может ли кто-нибудь предложить какие-нибудь другие решения? Включая всякие хаки (halt_compiler бывают разные) и т.д. Теги: #php #задачи #php

Вместе с данным постом часто просматривают: