FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
que significa el operador "=&"
hola a todos, mi pregunta es la sgte: que significa el operador =& , he estado viendo algunos proyectos de GNU y me tope con esta linea de codigo, me gustaria que me ayuden a interpretarla: Código PHP:
__________________
"valor a pesar de toda debilidad del cuerpo, el espiritu debe triunfar" |
#2
|
|||
|
|||
Uso normal:
Código:
$a = 'Uno'; $b= $a; echo $a; // Muestra 'Uno' echo $b; // Muestra 'Uno' $a = 'Dos'; echo $a; // Muestra 'Dos' echo $b; // Muestra 'Uno' Código:
$a = 'Uno'; $b= &$a; echo $a; // Muestra 'Uno' echo $b; // Muestra 'Uno' $a = 'Dos'; echo $a; // Muestra 'Dos' echo $b; // Muestra 'Dos' Saludos Última edición por Mick fecha: 28-01-2008 a las 19:15:17. |
#3
|
||||
|
||||
gracias mick
gracias mick, tu respuesta fue bastante clara y convincente
con el operador =& ($a =& $b), lo que se hace es simplemente el paso del valor de una variable por referencia
__________________
"valor a pesar de toda debilidad del cuerpo, el espiritu debe triunfar" Última edición por gabrielflowers fecha: 28-01-2008 a las 20:56:35. |
#4
|
||||
|
||||
Cita:
Gracias... Hasta Luego .-
__________________
No todo es como parece ser... |
#5
|
|||
|
|||
Cita:
Y en php4 si se usan clases/objetos es casi obligatorio, en php 4 cuando haces: a:= b; si b es un objeto se crea uno nuevo y se copian todos los datos del original a este con lo que tendremos finalmente dos objetos distintos. Si tenemos un objetos con decenas o centenas de propiedades y metodos pues duplicarlo es un poco bestia, asi que se usa la & para copiar solo un referencia al mismo objeto o para pasar ese objeto a cualquier funcion que necesite manipularlo. En php5 el tema de los objetos lo han cambiado y ya es como en java, de modo que si se asignan un objeto a una variable se copia solo una referencia a ese mismo objeto, de modo que no hace falta usar &. Saludos |
#6
|
||||
|
||||
Cita:
Última edición por Ñuño Martínez fecha: 29-01-2008 a las 15:14:54. Razón: El manual PHP lo explica mejor que yo. |
#7
|
||||
|
||||
Cita:
Hasta Luego .-
__________________
No todo es como parece ser... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Qué significa el mensage "BLOB has been modified" en una tabla Paradox? | Alcolea | Tablas planas | 1 | 06-10-2012 17:23:54 |
Comentario "aplastante" contra los que atacan la "piratería" | Casimiro Notevi | La Taberna | 12 | 07-03-2010 14:03:02 |
Que Significa el Error "connection Closed Gracefully" en los Indys ???? | AGAG4 | Varios | 6 | 26-03-2009 23:01:59 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
¿Qué significa "BLOD Has been modified"? | Alcolea | Tablas planas | 0 | 21-01-2007 06:12:13 |
|