December 25
Come la maggior parte linguaggi di programmazione, PHP viene fornito con un concetto di variabili locali e globali. Mentre le variabili locali sono definite all'interno di una funzione e rilasciati dalla memoria dopo la funzione termina, le variabili globali rimangono sul posto e si può accedere da qualsiasi parte del programma. Tuttavia, essi richiedono una sintassi speciale per utilizzare.
1 Digitare il seguente in qualsiasi editor di testo per definire un semplice script PHP con una funzione di esempio:
<?
funzione di decremento () {
}
decremento ();
print "valore corrente è";
?>
2 Dichiarare una variabile nella parte superiore dello script aggiungendo la seguente riga immediatamente dopo il "<?":
$ AValue = 10;
Inoltre, a "$ aValue" per la linea di stampa nello script in modo che legge:
print "valore corrente è $ aValue";
Evitando di metterlo all'interno delle funzioni identificabile, questa variabile diventa automaticamente una variabile globale. Tuttavia, vi è un passaggio aggiuntivo che deve essere scritto usarlo in una funzione.
3 Aggiungere la seguente riga con le staffe della "funzione di decremento" di dichiararla globale:
funzione di decremento () {
GLOBAL $aValue;
return $ aValue--;
}
La parola chiave GLOBAL permette PHP sa che non dovrebbe dichiarare una nuova variabile con lo stesso nome, ma dovrebbe continuare a utilizzare la variabile livello superiore.