Operadores ? un buen manual.
Hola, estoy leyendo el manual de programacion php que hay en el sitio de php.
Y tengo algunos problemas con identificar lo que hacen los operadores, o algunas cosas como ->
por ejemplo: [b] echo "This works too: {$obj->values[3]->name}"; [/b] que hace el "->" entre variables.
Cosas como esta me interesa saber.
Hay algun manual que explique estas cosas?
gracias salu2
Y tengo algunos problemas con identificar lo que hacen los operadores, o algunas cosas como ->
por ejemplo: [b] echo "This works too: {$obj->values[3]->name}"; [/b] que hace el "->" entre variables.
Cosas como esta me interesa saber.
Hay algun manual que explique estas cosas?
gracias salu2
Hola lopb
La flechita se refiere a una parte de un objeto.
Por ejemplo si tienes un objeto con ciertos atributos:
-----
$altura; /*un atributo*/
$anchura; /*otro atributo*/
-----
Si creas un objeto de esa clase, al hacer:
-----
$obj = ... ; /*creaci贸n del objeto*/
$obj->$anchura;
-----
Lo que est谩s haciendo es accediendo al valor que tiene el atributo $anchura, en el objeto creado previamente $obj.
Igual pasa si tienes funciones...
-----
$obj = .... ; /*Creaci贸n del objeto*/
$obj->funcion1(....); /*los puntos corresponden a los par谩metros de entrada de la funci贸n (si esque los necesita)*/
-----
Un saludo!
La flechita se refiere a una parte de un objeto.
Por ejemplo si tienes un objeto con ciertos atributos:
-----
$altura; /*un atributo*/
$anchura; /*otro atributo*/
-----
Si creas un objeto de esa clase, al hacer:
-----
$obj = ... ; /*creaci贸n del objeto*/
$obj->$anchura;
-----
Lo que est谩s haciendo es accediendo al valor que tiene el atributo $anchura, en el objeto creado previamente $obj.
Igual pasa si tienes funciones...
-----
$obj = .... ; /*Creaci贸n del objeto*/
$obj->funcion1(....); /*los puntos corresponden a los par谩metros de entrada de la funci贸n (si esque los necesita)*/
-----
Un saludo!
