| |
|
|
| | Люди, ..
Скажите плз. как запустить функцию с именем содержащейся в переменной?
К примеру:
$func = "render";
if( ... ){
запускаем функцию "render" <<<<
}
function render(){
....
}
|
| |
| |
|
|
| |
|
|
| |
для: SoloNifer
(26.08.2007 в 16:28)
| | | eval($func) вроде бы. но с точки зрения безопасности, хуже этого сложно что-нибудь придумать. | |
| |
|
|
| |
|
|
| |
для: parczynski
(26.08.2007 в 16:47)
| | | Не это не работает :( | |
| |
|
|
| |
|
|
| |
для: SoloNifer
(26.08.2007 в 16:51)
| | | Сорри, это работает, но не в том виде как нужно
Вот - это будет решение проблеммы, но оно не работает...??
function SL(){
return "HELLO";
}
echo eval("SL();");
должно напечатать HELLO ни ничего не происходит ?!?!?!? | |
| |
|
|
| |
|
|
| |
для: SoloNifer
(26.08.2007 в 17:10)
| | | Все народ справился!
:) | |
| |
|
|
| |
|
|
| |
для: SoloNifer
(26.08.2007 в 17:15)
| | | разве не пойдет? | |
| |
|
|