Claro que se puede, pero no de la forma que lo estás haciendo.

Has de notar dos cosas.

La primera es que tu funcion HACE echo, pero, para que te funcione
debes regresarle algo a esa variable de esta forma:

...
$variable = getPrueba();
...

y

function getPrueba()
{
    return "quiero imprimir la prueba";
}

con lo que $variable ahora tiene "quiero imprimir la prueba"

Despues has lo que tengas que hacer con tu variable.

La segunda cosa que has de notar, y sin afán de ser grosero, es que
ésta lista es de CSS, no de PHP, del que de hecho hay una lista
llamada Ovillo-PHP.

Saludos!


On 3/19/10, ramirex <rami...@gmail.com> wrote:
> claro, lo mas lógico es lo que tu dices pablo
>
> $variable = 1;
> if $variable=1 then getPrueba();
> if $variable=2 then getPrueba2();
>
> pero lo que yo quiero es hacer un sistema mucho mas modulable y que se
> puede ir creando muchas mas funciones con el tiempo y crear en una
> base de datos todas las entradas a las funciones y simplemente
> llamarlas. O alguien tiene una idea mejor..
>
> espero ideas, gracias...
>
> 2010/3/19 Pablo Z - Medaneros <medane...@gmail.com>:
>> Me parece medio raro che....
>> Yo haría
>>
>> $variable = 1;
>> if $variable=1 then getPrueba();
>> if $variable=2 then getPrueba2();
>>
>> O algo así....
>>
>> Z
>>
>> El 19/03/2010 13:59, ramirex escribió:
>>> Saludos lista..
>>>
>>> como puedo ejecutar una función desde una cadena por ejemplo:
>>>
>>> tengo la siguiente función
>>>
>>> function getPrueba(){
>>>     echo "quiero imprimir hola prueba";
>>> }
>>>
>>> lo más fácil sería
>>>
>>> <?php
>>> getPruena();
>>> ?>
>>>
>>> y asunto solucionado
>>>
>>> pero mi pregunta es si se pude ejecutar la función de esta manera loca;
>>>
>>> <?php
>>>
>>> $variable = "getPrueba()";
>>>
>>> $variable;
>>>
>>> ?>
>>>
>>> quisiera que apartir de una cadena se pueda ejecutar la función.
>>>
>>> gracias de antemano.
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> Lista de distribución Ovillo
>> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
>> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
>> http://lists.ovillo.org/mailman/listinfo/ovillo
>>
>
>
>
> --
> --------------------------------------------------------
> ----------------------- ramirex ---------------------
>             [powered by Linux]
> ---------------------------------------------------------
> weblog:
>       http://softwarelibre.org.bo/ramirex/weblog/
>
>
> GPG Key ID:  2C9D8099
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>


-- 
Matraka
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a