⊗ppOpAdCF 15 of 107 menu

Shranjevanje razredov v ločenih datotekah v PHP

Do te lekcije smo naše razrede pisali v isti datoteki, kjer smo jih tudi klicali. V resničnem življenju so razredi običajno shranjeni v ločenih datotekah, in to vsak razred v svoji ločeni datoteki. Obstaja pa dogovor, da naj bi datoteko z razredom poimenovali enako kot sam razred. Poglejmo si to v praksi. Naredimo datoteko User.php z razredom User:

<?php class User { } ?>

Recimo, da imamo zdaj datoteko index.php, v kateri želimo uporabiti naš razred User. V tej datoteki ne moremo preprosto ustvariti objekta razreda User - to bo povzročilo napako, ker PHP ne bo mogel najti kode tega razreda:

<?php $user = new User; // to bo povzročilo napako ?>

Da bo razred User na voljo v datoteki index.php, je treba k njej priključiti datoteko z našim razredom. Naredimo to z ukazom require_once:

<?php require_once 'User.php'; // priključimo naš razred $user = new User; ?>

Naredite več razredov v različnih datotekah. Povežite vaše razrede z datoteko index.php.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni