powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Генерация php-кода на лету
9 сообщений из 9, страница 1 из 1
(PHP) Генерация php-кода на лету
    #33692155
Фотография Viktor Bartel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,

Подскажите пожалуйста как можно сгенерировать и интерпритировать функции в коде php, например в теле функции ф1 надо сгенерировать на лету функцию ф2 и запустит ее там же? Или скажите что можно почитать по данному поводу.

Заранее вас благодарю
--
Cordialement
Victor Bartel
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692172
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eval() ???
Было бы неплохо, что бы вы задачу сформулировали.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692320
Фотография Viktor Bartel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, ща сформулирую. Например у меня имеется список слов которые переведены и где то хранятся, колучество слов не ограничено, т.е. пользователь системы может добовлять время от времени новые переводы, например в начале был список {"Go"=>"Aller","Stop"=>"Arrêter"}, потом пользователь добавил новое слово {"Go"=>"Aller","Stop"=>"Arrêter", "Turn"=>"Tourner"}, и все это чудо асоциируется с внутреними переменными смарти ($smarty->assign($sm_go,$array["Go"])), Так вот при каждом добавлении нового слова пользователем, приходится преписывать строчку кода типа $smarty->assign($sm_go,$array["Турн"]), так вот что бы это делалось авотматически нужно генерировать код пхп на лету. Как это можно сделать?

--
Cordialement
Victor Bartel
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692348
Миахил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Функция eval()
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692398
Фотография Viktor Bartel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, т.е. эта универсальная функция для генерации пхп кода.
--
Cordialement
Victor Bartel
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692654
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://php.rinet.ru/manual/ru/function.eval.php

функция eval() не "гененирует код", она исполняет код переданный ей в виде строки. Таким образом код гененирова придется Вам.
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33692800
Фотография Viktor Bartel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ну я именно это и имел ввиду, код генерирую я гденить в строке, и птом передаю его данной функции...

--
Cordialement
Victor Bartel
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33699220
JackS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще то кто мешает из теплэйта обращаться на пример к функции или переменной в пхп ?
...
Рейтинг: 0 / 0
(PHP) Генерация php-кода на лету
    #33699470
Фотография Viktor Bartel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, я не допонял ваш вопрос...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Генерация php-кода на лету
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]