Como sabemos, la palabra clave global hace variable (o un objeto, matriz) visible en el interior función actual que estamos tratando conpalabra clave mundial fuera de la función en php
<?php
$some_var = 'some string';
function __test(){
global $some_var;
echo $some_var; // some string
}
Pero de alguna dev todavía usamos la palabra clave mundial fuera de las funciones a primera vista, no tiene ningún sentido para mí.
Bueno, la pregunta es: ¿Tiene algún sentido utilizar palabra clave 'global' fuera de la función ???
¿Está seguro del alcance que se está utilizando? –
Vi incluso en el archivo index.php, "global $ some_var" - realmente nunca estará dentro de ninguna función. Estoy seguro del alcance – Yang
@metal_fan Sospecho que vio las agallas de una función en un archivo separado. – Sampson