Il seguente codice di esempio illustra la funzione var viene usata per definire una variabile di classe di nome
Questa dichiarazione contorno classe dichiara una variabile che sarà accessibile per tutta la classe . La variabile può essere assegnato un valore in più di una posizione all'interno della classe e sarà associato ad una singola istanza oggetto della classe , piuttosto che la classe nel suo insieme . sviluppatori utilizzano la funzione var per dichiarare variabili di classe , ma devono anche assegnare valori a queste variabili . La funzione di costruzione di una classe spesso assegna valori iniziali - o inizializza - variabili di classe come segue Funzione di supporto ( ) { $ this - > helper_type = "admin ";} . Questo codice potrebbe apparire all'interno della dichiarazione di classe , dopo la linea di dichiarare la variabile di classe utilizzando la funzione VAR . Se un codice esterno crea un oggetto della classe , il contenuto della funzione costruttore esecuzione, offrendo la variabile dichiarata un valore iniziale . La classe potrebbe anche contenere funzioni in cui il valore della variabile viene alterata, fino a quando la variabile non è una costante . recente versioni di PHP , gli sviluppatori sono incoraggiati a non usare la funzione var , anche se è ancora supportato per le applicazioni legacy . Se gli sviluppatori utilizzano versioni di PHP tra 5 e 5.1.3 , il loro codice può generare errori se contiene la funzione var . Versioni da allora supportano la funzione , ma lo interpretano secondo il quadro più recente per la visibilità . Variabili dichiarate utilizzando var vengono interpretate come aventi una visibilità pubblica . Per gli sviluppatori che utilizzano PHP dalla versione 5 , l' alternativa consigliata per la funzione var coinvolge visibilità . Visibilità indica la misura in cui una particolare variabile è a disposizione di altro codice . Ad esempio, una variabile privata è visibile solo all'interno della propria dichiarazione di classe , mentre una variabile pubblica è disponibile al di fuori della classe . La seguente dichiarazione di variabile alternativa dimostra privato $ helper_type = " admin" ; . Dichiara " helper_type " come una variabile che viene utilizzata solamente per la classe interna e che il codice esterno ha non ha accesso .
Usa
Versioni
Alternative
Informazioni correlate
Programmazione © www.354353.com