Título: Existe en php esto ? $obj->edad->lenght o $obj->edad->tostring() ; Publicado por: Baaaw Oic en 2 Marzo 2010, 03:20 am Supongamos que tengo esta clase:
Código
Y la implemento de esta forma: Código
Existe esto en php. $per->edad()->Length(); //(como en JAva y NET) EDITO: No quiero saber si eso esta implementado, lo que deseo saber es si es valido usar "->" dos veces ... Título: Re: Existe en php esto ? $obj->edad->lenght o $obj->edad->tostring() ; Publicado por: MinusFour en 2 Marzo 2010, 03:25 am Hmm, creo que no es valido. El -> es para objetos y si haces $obj = new Persona(); y luego $obj->edad(); te regresa el entero y como no es un objeto no es valido usar -> otra vez.
Título: Re: Existe en php esto ? $obj->edad->lenght o $obj->edad->tostring() ; Publicado por: Baaaw Oic en 2 Marzo 2010, 03:29 am Eh ahi el problema, entonces no habria forma de hacer lo que deseo en php. Quiero hacer algo parecido con lo que hace java y net ... por ejemplo.
En Net: Dim num as integer = 15 msgbox(num.tostring()) Haber si alquien me hecha una mano .. EDito: He tratado de hacerlo asi y si funciona pero no me parece una forma elegante de resolver mi duda. cadena.php Código
clase.php Código
Y lo uso asi: index.php Código
Si funciona, pero deseo que la programacion sea mas limpia y practica (y ademas tenga la estructura de como se hace en Java xD) Título: Re: Existe en php esto ? $obj->edad->lenght o $obj->edad->tostring() ; Publicado por: MinusFour en 2 Marzo 2010, 04:23 am Eso es porque en java los strings son objects y aqui creo que php los trata como variables normales.
Porque no simplemente le haces strlen a lo que te de el apellido y ya? Título: Re: Existe en php esto ? $obj->edad->lenght o $obj->edad->tostring() ; Publicado por: Castg! en 2 Marzo 2010, 04:34 am |