PHP $ GLOBALS (Super Global) variable con el Ejemplo

PHP € GLOBALES : Aquí, vamos a aprender acerca de un class variable global llamada GLOBALES € en PHP con ejemplo.

PHP € GLOBALES

PHP € GLOBALS es la única superglobal que no comienza con un guión bajo (_ ). Es una matriz que almacena todas las variables de ámbito global.

€ GLOBALS en PHP se utiliza para acceder a todas las variables globales (variables de ámbito global) es decir, la variable que se puede acceder desde cualquier ámbito en un script PHP.

Ejemplo de € GLOBALS en PHP

Veremos cómo acceder a una variable definida a nivel mundial con el € GLOBALES superglobal?

código PHP para demostrar ejemplo de € GLOBALS

<?php
//global variable
$name = 'my name is sam';

//function
function sayName() {
echo $GLOBALS['name'];
}

//calling the function
sayName();
?>

salida

Mediante la definición de la variable € nombre automáticamente se almacena en la variable € GLOBALS array superglobal. Esto explica por qué podemos acceder a él en el sayName () función sin definirlo en la función.

código PHP para encontrar la suma de dos números mediante el acceso a las variables globales utilizando € GLOBALES

<?php
//global variables
$num1 = 36;
$num2 = 24;

//function to access global variables
function add2Numbers() {
$GLOBALS['sum'] = $GLOBALS['num1'] + $GLOBALS['num2'];
}

//calling function
add2Numbers();

//printing sum using global variable
echo $sum;
?>

salida

En el código anterior, num1 y num2 son variables globales por lo que está accediendo a ellos utilizando € GLOBALES, y suma es una variable presente en € GLOBALES , por lo tanto, es accesible desde fuera de la función también.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *