Una classe PHP è utilizzato per creare un oggetto astratto con le proprie variabili e funzioni . Una variabile di classe viene chiamata una proprietà , e una funzione di classe viene chiamato un metodo. I metodi possono essere pubblico, protetto o privato . Un metodo pubblico è accessibile ovunque . Un metodo di protezione è accessibile solo dall'interno della classe o dall'interno di una classe genitore ereditata o . Un metodo privato è accessibile solo con la classe che definisce il metodo . Per chiamare una funzione di classe , o di un metodo , in PHP , creare una nuova istanza della classe e richiamare il metodo con il " - > " simbolo . Istruzioni
1
Creare un nuovo file PHP usando un editor o il Blocco note. Aggiungere una classe PHP , per esempio un oggetto di "persona" che memorizza il nome della persona e l'età . Ad esempio, digitare : ?
< Php
class Person {
$ nome pubblico , $ età ;
2
Aggiungi il costruttore metodo che viene chiamato quando viene creata una nuova istanza della classe . Ad esempio, digitare :
public function __ construct ( $ nome, $ age) {
$ this - > name = $ nome ;
$ this-> età = $ età ;
}
3
Aggiungi una funzione di classe , o di un metodo , di aumentare l'età di una persona alla volta . Ad esempio, digitare :
compleanno funzione pubblica ( ) {
echo " Buon compleanno " . $ this- > nome . "Tu sei ora " . $ this-> età ;
}
}
4
Crea una nuova istanza della classe . Ad esempio, digitare :
$ persone [ 0 ] = new Persona ( " Tom " , 25) ;
5
Chiamare la funzione di classe , o di un metodo , usando la variabile , seguito da un trattino e un segno di maggiore , seguito dal nome della funzione . Ad esempio, digitare :
$ persone [ 0 ] - > compleanno ();
>
6
Salvare il file PHP? . Eseguire lo script PHP in un browser , e prova che la chiamata al metodo della classe funziona correttamente .