Come sappiamo, parola chiave globale rende variabile (o un oggetto, un array) visibile all'interno funzione attuale abbiamo a che fare conparola chiave globale al di fuori della funzione php
<?php
$some_var = 'some string';
function __test(){
global $some_var;
echo $some_var; // some string
}
Ma alcuni di dev ancora usare la parola chiave globale al di fuori delle funzioni a prima vista non ha senso per me.
Bene, la domanda è: ha senso utilizzare la parola chiave 'globale' al di fuori della funzione ???
Sei sicuro dello scopo che viene utilizzato? –
Ho visto anche nel file index.php, "global $ some_var" - in realtà non sarà mai all'interno di alcuna funzione. Sono sicuro dello scope – Yang
@metal_fan. Sospetto che tu abbia visto il coraggio di una funzione in un file separato. – Sampson