Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ВКЛЮЧЕНИЕ ФАЙЛОВ: Функция eval()


Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

PHP 5 для начинающих

Аннотация

Исполнение строки PHP кода.

Функция eval() исполняет заданную строку PHP кода. Безусловно, код должен соответствовать всем правилам синтаксиса, включая наличие разделителя команд (точки с запятой).

eval('print 2 * 2;');
4

При необходимости внедрить в PHP код фрагмент HTML кода для выхода из PHP режима используют закрывающий PHP тэг.

Внимание

Исполняемый функцией eval() код не должен начинаться с открывающего PHP тэга, так как в начале исполнения PHP режим уже включен.

Функция eval() может возвращать значение при помощи выражения return (исполнение кода при этом прекращается). Если выражение return отсутствует (и в случае успешного завершения), функция возвращает значение null. При ошибке разбора переданного кода возвращается значение false. Возникновение фатальной ошибки при исполнении кода ведет к завершению работы всего скрипта.

Created with DocBook Created with Libxslt


В избранное