⊗ppOpAdCF 15 of 107 menu

Att lagra klasser i separata filer i PHP

Före den här lektionen skrev vi våra klasser i samma fil som vi använde dem. I verkliga livet lagras klasser vanligtvis i separata filer, och varje klass i sin egen fil. Det finns en konvention om att filen med en klass bör heta samma sak som själva klassen. Låt oss titta på det i praktiken. Låt oss skapa filen User.php med klassen User:

<?php class User { } ?>

Låt oss nu anta att vi har filen index.php, där vi vill använda vår klass User. Vi kan inte i den här filen bara skapa ett objekt av klassen User - det kommer att orsaka ett fel, eftersom PHP inte kommer att kunna hitta koden för den här klassen:

<?php $user = new User; // detta kommer att orsaka ett fel ?>

För att klassen User ska vara tillgänglig i filen index.php, måste man inkludera filen med vår klass till den. Låt oss göra det med kommandot require_once:

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

Skapa flera klasser i olika filer. Anslut dina klasser till filen index.php.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa