Cambiar skin Cambiar skin Cambiar skin Cambiar skin Cambiar skin
.NET 3.0: WPF, XAML, WCF y WWF
Nueva sección de solotuweb: .NET 3.0. Aprende WPF, XAML, WCF y WWF antes de que salgan al mercado!

PHP - Funciones definidas por el usuario parte 2

PHP: Códigos

Hay dos maneras de pasar parámetros a una función, por valor o por referencia. Para explicar esto y que se comprenda en profundidad, voy a meterme a hablar del hardware... Cuando se declara una variable, el sistema operativo reserva un espacio de memoria en la memoria RAM. Cuando pasamos una variable a una función por valor, el sistema operativo reserva otro espacio de memoria distinto, de modo que los cambios que sufra la variable en la función no afectarán a la variable de fuera de la función, aunque tengan el mismo nombre, ya que son variables distintas con espacios de memoria distintos. Por el contrario, cuando pasamos una variable a una función por referencia, realmente no estamos pasando el valor de la variable, sino la posición del espacio de memoria de esa variable (a esto se le llama puntero). De acuerdo a esto, los cambios que sufra la variable dentro de la función afectarán a la variable fuera de la función, aunque tengan distintos nombres, ya que es la misma variable. A todo esto se le denomina Ámbito de las Variables.


  Ver comentarios
Lee comentarios de otros usuarios sobre este material, o bien escribe el tuyo.
  Reportar enlace
¿Este enlace está roto? Repórtalo aquí. Gracias.
« Ver material
Abrir el material en una ventana nueva
 

  Este material ha sido calificado con 60 puntos.





Recomendamos:

   © 2001-2007 solotuweb.com.