regex — RegExp для исправления тегов php

Я сделал сайт, используя php. В некоторых местах я ставлю эти теги php <?php ?> в других местах только те <? ?>,

После миграции сервера последние теги не работают из-за различий в версии php. Новый сервер понимает только эти теги <?php ?>,

Есть ли простое регулярное выражение, которое вы можете предоставить мне, чтобы заменить все <? some php code here ?> в <?php some php code here ?>,

0

Решение

У вас есть две возможности здесь:

  1. Включить короткие теги с short_open_tag=On в php.ini
  2. Вы можете использовать негативный взгляд: <\?(?!php), они должны быть заменены <?php, увидеть демо на regex101.com.
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]