lunes, 13 de julio de 2015

parte 19 variables locales y globales

VARIABLES LOCALES Y GLOBALES

1.       una variable global es la que se encuentra dentro del archivo <?php y ?> y fuera de las funciones
2.       una variable local es la que se encuentra dentro de las funciones
3.       observe el ejemplo nueve en la primera función tiene una variable local  llamada $resultado esa variable solo se podrá usar dentro de la función
4.       en cambio observe las variables globales $numerador y $denominador al principio del programa esas se podrán usar en todo el programa php pero no podrán ser utilizadas dentro de un método a menos que se crea un argumentos por donde los valores de la variables globales pasen dentro del método.
5.       También note que los argumentos de las funciones pueden tener cualquier nombre, por lo que es posible usar nombres de variables globales y no afectan en nada, ya que estos argumentos solo se utilizaran dentro de la función.
6.       Si queremos cambiar el valor de una variable global usando una funcion deberíamos hacer una funcion que reciba un argumento, cambie el valor, y luego usar un return para devolver el valor, después utilizar la variable global para almacenar el nuevo valor que devuelve el método como lo hace la funcion  fracción($n, $d);
7.       Ejemplo de lo anterior;
$variableglobal=80;
function funcionquecambiavalor ($vg){
$vg=700 ;
 return $vg;
}
$variableglobal= funcionquecambiavalor($variableglobal);
echo $variableglobal;
//deberá imprimir en pantalla 700

No hay comentarios:

Publicar un comentario