Hvordan legge Klasser dynamisk i PHP

Hvordan legge Klasser dynamisk i PHP


PHP klasser består av brukerdefinerte variabler og funksjoner som kan brukes mens du kjører et PHP program. For eksempel kan en bruker opprette en PHP klasse som heter "stil" og definere variabler og funksjoner som endrer stilen til en HTML-side. Klasser kan bli kalt inn flere PHP-dokumenter uten å definere dem i hvert dokument; rett og slett redde klasser i egne PHP-filer og legg dem manuelt eller automatisk ved hjelp av "require_once ()" eller "_autoload ()" funksjoner.

Bruksanvisning

Belastningsklasser manuelt

1 Lagre en klasse i et PHP dokument ved hjelp av et PHP editor eller tekst editor. Gi PHP-filen et gjenkjennelig navn, for eksempel "className.php" eller "className.class.php," hvor "classname" erstattes med navnet på klassen som er lagret i filen.

2 Åpne PHP dokumentet du ønsker å legge den lagrede klassen.

3 Skriv "require_once 'filename.php';" i PHP dokument, erstatte "filnavn" med navnet på filen som PHP klassen er lagret. For eksempel, hvis du heter PHP-fil som inneholder klassen "resultat," type "require_once 'result.php';".

4 Last flere klasser ved hjelp av en "require_once ()" statement per klasse.

Belastningsklasser Automatisk

5 Lagre en klasse i et PHP-dokument.

6 Åpne PHP dokumentet du ønsker å legge den lagrede klassen.

7 Type "-funksjonen _autoload ($ classname) {. Require_once $ classname '. Php";} "i dokumentet. Denne koden trenger ikke å bli endret, og du kan bruke alle funksjoner og variabler fra den lagrede klasse i koden.

Hint

  • Lagre klasser i samme katalog, slik at de er enkle å finne.