⊗ppOpAdCF 15 of 107 menu

Lagring av klasser i separate filer i PHP

Før denne leksjonen skrev vi klassene våre i samme fil som vi kalte dem fra. I virkeligheten lagres klasser vanligvis i separate filer, og hver klasse i sin egen separate fil. Det finnes en konvensjon om at filen med en klasse bør hete det samme som selve klassen. La oss se på dette i praksis. La oss lage en fil User.php med klassen User:

<?php class User { } ?>

La oss nå si at vi har en fil index.php, der vi ønsker å bruke klassen vår User. Vi kan ikke i denne filen bare opprette et objekt av klassen User - dette vil forårsake en feil, ettersom PHP ikke vil kunne finne koden til denne klassen:

<?php $user = new User; // dette vil forårsake en feil ?>

For at klassen User skal være tilgjengelig i filen index.php, må vi inkludere filen med klassen vår til den. La oss gjøre dette med kommandoen require_once:

<?php require_once 'User.php'; // inkluderer klassen vår $user = new User; ?>

Lag flere klasser i forskjellige filer. Tilknytt klassene dine til filen index.php.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis