⊗ppOpAdCF 15 of 107 menu

Klašu glabāšana atsevišķos failos PHP

Pirms šīs nodarbības mēs rakstījām savas klases tajā pašā failā, kur arī tās izsaucām. Reālajā dzīvē klases parasti tiek glabātas atsevišķos failos, un katra klase savā atsevišķā failā. Turklāt pastāv vienošanās, ka failu ar klasi vajadzētu nosaukt tāpat, kā pašu klasi. Apskatīsim to praksē. Izveidosim failu User.php ar klasi User:

<?php class User { } ?>

Pieņemsim, ka tagad mums ir fails index.php, kurā mēs vēlamies izmantot savu klasi User. Mēs šajā failā nevaram vienkārši paņemt un izveidot User klases objektu - tas izraisīs kļūdu, jo PHP nevarēs atrast šīs klases kodu:

<?php $user = new User; // tas izraisīs kļūdu ?>

Lai klase User būtu pieejama failā index.php, ir jāpievieno tam failu ar mūsu klasi. Darīsim to ar komandas require_once palīdzību:

<?php require_once 'User.php'; // pievienojam savu klasi $user = new User; ?>

Izveidojiet vairākas klases dažādos failos. Pievienojiet savas klases failam index.php.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt