Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Classe PHP var Funzione

classi PHP definiscono gli oggetti che forniscono la funzionalità di un sito o di un'applicazione. All'interno di dichiarazioni di classe , gli sviluppatori descrivono i dati e il comportamento di oggetti dell'applicazione . La funzione var definisce una variabile di classe , che detiene un elemento di dati per ogni istanza di oggetto della classe . Tuttavia, la funzione var è obsoleta nelle versioni recenti di PHP . Gli sviluppatori possono usare costrutti di codice alternativi o possono continuare a utilizzare var a seconda di quale versione di PHP loro server è in esecuzione . Scopo

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 .
Usa

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 .
Versioni

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 .
Alternative

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 .

 

Programmazione © www.354353.com