Sintaxis
$ variable_name = valor
El símbolo '$' se utiliza para declarar cualquier tipo de variable en PHP. Se deben seguir las reglas de declarar el nombre de la variable para declarar la variable. Cualquier número o cadena o valor nulo se puede asignar como el valor de la variable.
Ejemplo 1: declarar una variable global simple
El siguiente ejemplo muestra cómo la variable global con el valor de la cadena y el valor numérico se pueden declarar e imprimir en el script PHP. En el script, la variable de mensaje $ se usa para almacenar el valor de la cadena y la variable $ año se usa para almacenar el valor numérico. Estas dos variables se imprimen más tarde.
// declarar una variable con un valor de cadenaProducción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor.
Ejemplo 2: Acceder a una variable global dentro de una función utilizando la palabra clave global
El siguiente script muestra una forma de usar la variable global dentro de la función PHP. La variable global no se puede reconocer dentro de la función PHP y la variable se tratará como una variable local. Aquí el global La palabra clave se usa con la variable para usar la variable global previamente definida dentro de la función nombrada agregar(). $ Número es una variable global aquí. El valor de esta variable se modifica dentro y fuera de la función. La variable se imprime dentro y fuera de la función también para verificar el cambio de la variable global.
// declarar una variable global con el númeroProducción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor. El valor del $ Número es 10 antes de llamar a la función. 20 se agrega con $ Número Dentro de la función y el valor de $ se imprime que es 30. A continuación, 5 se deduce de el número $ fuera de la función que es 25.
Ejemplo 3: Acceder a una variable global dentro de una función utilizando $ Globals Array
El siguiente ejemplo muestra otra forma de usar la variable global dentro de la función. Aquí el $ _Globals [] La matriz se utiliza para identificar la variable global dentro de la función. En el guión, se declaran tres variables globales. Dos variables nombradas $ valor1 y $ valor2 se inicializan con los valores de cadena y el Variable $ Value está indefinido que se inicializa más tarde dentro y fuera de la función. Los valores de $ valor1 y $ valor2 se combinan y almacenan en $ valor dentro de la función e impreso. A continuación, el valor de $ valor1 se combina con otro valor de cadena y se almacena en $ valor fuera de la función.
// declarar tres variables globalesProducción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor. Después de llamar al combine_string () función, el valor combinado de $ valor1 y $ valor2 está impreso. El valor de $ valor1 se combina con otra cadena e imprime fuera de la función.
Ejemplo 4: Uso de una variable global en el argumento de funciones
El siguiente ejemplo muestra cómo se puede utilizar la variable global como argumento de función como referencia. Cree un archivo PHP con el siguiente script. Aquí, los $ N La variable es una variable global que se pasa como una variable de referencia a la función nombrada controlar(). El valor de la variable global se cambia dentro de la función y la variable se imprime fuera de la función.
// Definir variable globalProducción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor. El valor inicial de $ N es 10 que se incrementa por 1 dentro de la función. $ N se imprime más tarde.
Conclusión
La variable global es una parte esencial de cualquier script de PHP. No se puede escribir un guión sin usar variables globales. Los usos de las variables definidas por el usuario se centran principalmente en este tutorial. La forma en que se pueden usar las variables globales dentro de la función se explica también en este tutorial utilizando la palabra clave global y la matriz de $ _globals [] que es una variable superglobal.