⊗ppOpAdCF 15 of 107 menu

Opbevaring af klasser i separate filer i PHP

Før denne lektion skrev vi vores klasser i den samme fil, hvor vi også kaldte dem. I det virkelige liv opbevares klasser normalt i separate filer, og hver klasse i sin egen separate fil. Derudover er der en konvention om, at filen med klassen bør navngives på samme måde som selve klassen. Lad os se på det i praksis. Lad os lave filen User.php med klassen User:

<?php class User { } ?>

Lad os nu antage, at vi har filen index.php, hvor vi ønsker at bruge vores klasse User. Vi kan ikke i denne fil bare oprette et objekt af klassen User - dette vil forårsage en fejl, da PHP ikke vil være i stand til at finde koden for denne klasse:

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

For at klassen User skal være tilgængelig i filen index.php, er det nødvendigt at inkludere filen med vores klasse til den. Lad os gøre dette ved hjælp af kommandoen require_once:

<?php require_once 'User.php'; // tilknytter vores klasse $user = new User; ?>

Opret flere klasser i forskellige filer. Tilslut dine klasser til filen index.php.

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