Foros del Web » Programando para Internet » PHP »

->

Estas en el tema de -> en el foro de PHP en Foros del Web. Que significa cuando las variables estan asi! $var1->funcion. por que en un programa lo vi de esta forma. $db->sql_query(...) y todas las consultas, se guardaban ...
  #1 (permalink)  
Antiguo 25/05/2006, 10:25
Avatar de aRTeX  
Fecha de Ingreso: mayo-2005
Mensajes: 374
Antigüedad: 19 años, 6 meses
Puntos: 0
->

Que significa cuando las variables estan asi!

$var1->funcion.

por que en un programa lo vi de esta forma.

$db->sql_query(...)

y todas las consultas, se guardaban en esa variable global!!
  #2 (permalink)  
Antiguo 25/05/2006, 10:33
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
a mi tambien me gustaria saber. habra por ahi algun tutorial que explique ese tipo de sintaxix?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #3 (permalink)  
Antiguo 25/05/2006, 10:39
Avatar de braulito  
Fecha de Ingreso: abril-2004
Ubicación: Cusco - Perú
Mensajes: 597
Antigüedad: 20 años, 6 meses
Puntos: 8
Cuando una variable o una función están despues de -> significa que son métodos o propiedades de una clase.

Pueden encontrar mas información sobre esto en:
http://www.php.net/manual/es/language.oop.php (PHP4)
http://www.php.net/manual/es/language.oop5.php (PHP5)
__________________
Braulio Soncco
braulio at buayacorp dot com
Buayacorp - Programación y Diseño
  #4 (permalink)  
Antiguo 25/05/2006, 10:50
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
pues algo asi me sospechaba. estaba en proceso de leerme un tutorial de classes en espaNol tambien para el que lo quiera:

http://www.phpfreaks.com/tutorials/48/0.php

gracias y saludos.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 25/05/2006 a las 11:00
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:25.