PHP: Функция eval().

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
Bolat
Сообщения: 100
Зарегистрирован: 03 ноя 2004, 08:13

Читаю доки по одной проге и там всюду ссылаются на функцию
eval().

Но я ни как не могу врубится как она работает и для чего вообще нужна.
Прочитал что нужна для генерации кода. А для чего его нужно генирировать?

Объясните плиз. Желательно с конкретным примером задачи и примером ее решения.
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Она интерпретирует PHP код который подается ей на вход в виде строки символов.
Используется (в основном) для выполнения фрагментов PHP кода которые хранятся в базе данных.
2B OR NOT(2B) = FF
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Не только из БД.
Иногда требуется сделать динамически какой-либо код, вот он делается, как встрока,а потом через евал выполняется.
Ответить