Могу ли я изменить начальные и конечные теги PHP? [закрыто]
Могу ли я изменить начальные и конечные теги PHP?
Например, если я изменю файлы основной библиотеки и у меня будет что-то вроде
<!J
Или
!#RR
Вместо
<? ?> or <?php ?>
Обновление
Для тех, кто голосует за закрытие. Поверьте мне, есть люди, которые всегда будут спрашивать об этом. Для тех, кто хочет знать, почему? вздыхает
Да, я знаю о перезаписи Nginx, обработчиках Apache, скрытии кода, удалении расширений и т. Д.. Для меня лично.. Мне нравится идея моей собственной язык программирования, который я хочу создать в будущем. Поэтому переписывание тегов на существующем языке типов шаблонов, использующем библиотеки типов C, было бы началом. Я бы радовался каждый раз, когда начинал писать "тщеславие для меня", вот и пришли отрицательные отзывы
2 answers
Как уже отмечалось, PHP является проектом с открытым исходным кодом. Поэтому вы можете изменить его для личного использования.
В конечном счете это потребует обновления синтаксиса языка. Быстро покопавшись в PHP-проекте на Github, я нашел языковой сканер . Изменение соответствующих определений с php
на все, что вы хотите, должно позволить вам настроить теги открытия/закрытия.
Примечание: Я вообще не выступаю за это. И поэтому я еще не тестировал такое решение. Хотя теоретически это должно сработать.
Как бы безумно это ни звучало, похоже, что можно взломать капот основного кода php и изменить его, если вам нужно: