Foros del Web » Programando para Internet » PHP »

punteros en php?

Estas en el tema de punteros en php? en el foro de PHP en Foros del Web. hola una pregunta los punteros existen?? yo los vi en lenguaje c, un ejemplo era cuando tenia que pasar una array a una funcion, le ...
  #1 (permalink)  
Antiguo 23/12/2012, 18:17
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
punteros en php?

hola una pregunta los punteros existen??
yo los vi en lenguaje c, un ejemplo era cuando tenia que pasar una array a una funcion, le pasaba la direccion del primer valor, no recuerdo bien...

.------------

pero me toco que por ejemplo un resultado de una consulta,, que era un array ,, (no el query directo) mysql_row algo asi...

lo pase, a una funcion y lo paso como si fuese una variable normal...
osea php es bastante, abierto...creo...
  #2 (permalink)  
Antiguo 23/12/2012, 19:49
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: punteros en php?

Existen. Pero no tienen mucho que ver con el concepto de punteros en C.

¿Qué exactamente necesitas hacer?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 23/12/2012, 21:39
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
Respuesta: punteros en php?

Cita:
Iniciado por David Ver Mensaje
Existen. Pero no tienen mucho que ver con el concepto de punteros en C.

¿Qué exactamente necesitas hacer?

creo que alguna vez llegue a ver el ampersand al lado d euna variable en php.... indicando que su valor era una direccion de memoria... pero no se si vi mal...

-seguro que no era C, ya que hace un tiempo que no leo codigo de lenguaje C-


tambien he visto el "%d" en php... pero tendre que buscar bien entonces... :S
  #4 (permalink)  
Antiguo 24/12/2012, 05:32
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: punteros en php?

Sí, se usa, lo que te aclaraba es que el concepto era diferente, por lo que no se llaman punteros, se llaman referencias. Lee:
http://php.net/manual/es/language.references.php
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 24/12/2012, 07:31
Avatar de fishdesign  
Fecha de Ingreso: abril-2011
Ubicación: Málaga
Mensajes: 389
Antigüedad: 13 años
Puntos: 95
Respuesta: punteros en php?

Cita:
tambien he visto el "%d" en php... pero tendre que buscar bien entonces... :S
Al igual que en C, se puede hacer con printf, sprintf y demás variaciones.

De todas formas, esto es útil en casos concretos (como por ejemplo, meter variables en cadenas de texto gettext), en otros casos, es mejor usar un simple echo y concatenación.

Para usar referencias en PHP, es mejor tener una buena base de programación y conocimiento del lenguaje, ya que el uso "al voleo" puede dar resultados inesperados y luego son difíciles de debugear.
__________________
Web Designer.
Themes-Up!, próximamente

Etiquetas: mysql, punteros, variables
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 18:09.