A PHP klasse bruges til at oprette et abstrakt objekt med egne variable og funktioner . En klasse variabel kaldes en egenskab , og en klasse funktion kaldes en metode . Metoder kan være offentlig , beskyttet eller privat. En offentlig metode er tilgængelig overalt . En beskyttet metode er kun tilgængelig inde fra klassen eller fra en nedarvet eller forælder klasse. En privat metode er kun tilgængelig ved den klasse, der definerer metoden . At kalde en klasse funktion eller metode i PHP, oprette en ny instans af klassen og påberåbe metoden med " -> " symbolet . Instruktioner
1
Opret en ny PHP fil med en editor eller Notesblok. Tilføj en PHP klasse, for eksempel en "person" objekt, der gemmer personens navn og alder. Skriv f.eks : ?
< Php
class Person {
offentlig $ navn , $ alder;
2
Tilføj konstruktøren metode, der kaldes, når en ny instans af klassen er oprettet. Skriv f.eks : Hej
offentlig funktion __ construct ( $ navn , $ alder) {
$ this -> name = $ navn ;
$ this -> alder = $ alder;
}
3
Tilføj en klasse funktion eller metode til at øge en persons alder af én . Skriv for eksempel : .
Offentlig funktion fødselsdag ( ) {
echo " Happy birthday " $ this -> navn. "Du er nu ." $ this -> alder
}
}
4
Opret en ny instans af klassen . Skriv f.eks :
$ folk [0] = new Person ( " Tom " , 25) ;
5
Ring klassen funktion eller metode med variable , efterfulgt af en bindestreg og et større end-tegn , efterfulgt af funktion navn. Skriv f.eks : Hej
$ folk [0] -> fødselsdag ();
>
6
Gem PHP fil? . Kør PHP script i en browser , og test , at opfordringen til klassen metoden fungerer korrekt .