July 15
Una classe PHP è utilizzato per creare un oggetto astratto con le proprie variabili e funzioni. Una variabile classe si chiama una proprietà, e una funzione di classe viene chiamato un metodo. I metodi possono essere pubbliche, protetto o privato. Un metodo pubblico è accessibile in tutto il mondo. Un metodo protetto è accessibile solo dall'interno della classe o dall'interno di una classe ereditata o genitore. Un metodo privato è accessibile solo dalla classe che definisce il metodo. Per chiamare una funzione di classe, o un metodo, in PHP, creare una nuova istanza della classe e richiamare il metodo con il "->" simbolo.
1 Creare un nuovo file PHP utilizzando 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 {
public $name, $age;
2 Aggiungere il metodo di costruzione che viene chiamato quando viene creata una nuova istanza della classe. Ad esempio, digitare:
public function __construct($name, $age) {
$ This-> name = $ name;
$ This-> età = $ età;
}
3 Aggiungere una funzione di classe, o un metodo, ad aumentare l'età di una persona alla volta. Ad esempio, digitare:
public function birthday() {
echo "Buon compleanno". $ This-> nome. "Tu sei ora". $ This-> età;
}
}
4 Creare una nuova istanza della classe. Ad esempio, digitare:
$ gente [0] = new Person ( "Tom", 25);
5 Chiamare la funzione di classe, o un metodo, usando la variabile, seguito da un trattino e un segno di maggiore, seguita dal nome della funzione. Ad esempio, digitare:
$ gente [0] -> Compleanno ();
?>
6 Salvare il file PHP. Eseguire lo script PHP in un browser, e verificare che la chiamata al metodo della classe funziona correttamente.