Приднестровская поддержка XOOPS
PHP-код встраивается в документ с помощью дескрипторов, иногда называемых также тегами:
□ <?php и ?>:
<?php echo "Hello, world\n"; ?>
Отключить поддержку этих дескрипторов нельзя. Настоятельно рекомендую использовать именно их;
□ <? и ?>:
<? echo "Hello, world\n"; ?>
Доступны, только если директива short_open_tag имеет значение On. При использовании этих дескрипторов следует помнить, что могут возникнуть проблемы при выводе XML-документов, так как последовательность <?xml ... ?> будет воспринята как выделение РНР-кода.
Выражение
<? echo "Hello, world\n"; ?>
можно записать в более компактном виде:
<?="Hello, world\n"?>
Однако следует помнить, что этот вариант возможен, только если директива short_open_tag в файле конфигурации php.ini имеет значение On;
□ <% и %>:
<% echo "Hello, world\n"; %>
Для использования этого дескриптора необходимо включить поддержку в файле php.ini. Для этого строку
asp_tags = Off
нужно заменить на
asp_tags = On
а затем перезапустить сервер Apache. В РНР 6 поддержка этих дескрипторов полностью удалена;
□ <script language="PHP"> и </script>. Удивлены? Внедрить РНР-код можно точно так же, как и JavaScript-код. Нужно только указать в параметре language значение РНР:
<script language="PHP"> echo "Hello, world\n"; </script>
На практике такими дескрипторами никто не пользуется.
Отправитель | Нити |
---|
3 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 3 далее... |