Intereting Posts
Codeigniter – добавление 2 файлов в электронную почту, которые были загружены из пользовательской формы на веб-сервер Cant доступ eximstats sqlite3 db после обновления WHM64 Как скопировать таблицу из одной базы данных mysql в другую базу данных mysql Что делает `session.entropy_length` в` PHP.ini`? Заказ сообщений WordPress по последним комментариям Преобразование чисел в визуальный рейтинг (звезды)? Текстовые пробелы Различные результаты для модификатора unicode / multibyte и mb_ereg_replace Как поменять клавиши со значениями в массиве? Загрузить файл не работает с ajax Получите широту и долготу всего местоположения, которые находятся в радиусе 10 км от моего текущего местоположения с помощью карты google (с использованием PHP) php обрезать строку, если дольше, чем предел, и положить некоторое упущение в конце … аналогично рубину Добавить 1 в поле Cakephp 2 несколько БД Загрузите и прочитайте файл csv с помощью php

PHP <script language = "php"> теги

Есть ли какие-либо оговорки, о которых следует знать при использовании альтернативных PHP-тегов:

<script language="php"> // ... </script> 

Я тестировал в 5.2.X до 5.4.X без проблем, однако я не могу найти исчерпывающую информацию по этой теме. Моя самая большая забота – это внезапное осуждение. Любая информация о поддержке этой альтернативы была бы большой.


Чтобы ответить тем, кто спрашивает: « Почему, черт возьми, вы хотите использовать это в любом случае? », Я использую PHP в XML-файлах, где окружающий XML действует как метаданные к содержащемуся в нем скрипту. К сожалению, XSD не может проверять узлы команд обработки, er go, используя тег элемента для упаковки PHP, упростит процесс проверки. Это сохранит семантическое значение.

В его нынешнем виде мне нужно проверить правильность XSD и выполнить развертку после проверки с помощью XPath для проверки узлов обработки команд.

Согласно документации PHP :

Хотя теги, видимые в примерах один [ <?php ?> ] И два [ <script> ... </script> ] , всегда доступны, например, один из них наиболее часто используется и рекомендуется для двух.

Таким образом, нет, это, вероятно, не будет устаревшим, хотя рекомендуется <?php ?> .

Общеизвестные альтернативные PHP-теги (теги ASP <%,%>, <% = и тег скрипта <script language = "php"> и их соответствующие директивы) были предложены и приняты для удаления начиная с версии 7.0.

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

Теги Smarty – еще одна альтернатива, которая зависит от установки его движка . Его основная цель лежит над дизайном шаблона.