|
|
|
| Люди, ..
Скажите плз. как запустить функцию с именем содержащейся в переменной?
К примеру:
$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)
| | разве не пойдет? | |
|
|
|