⊗ppOpAdCF 15 of 107 menu

Klasių laikymas atskiruose failuose PHP

Iki šios pamokos mes rašėme savo klases tame pačiame faile, kuriame ir kvietėme jas. Realiame gyvenime klasės paprastai laikomos atskiruose failuose, be to, kiekviena klasė savo atskirame faile. Kartu egzistuoja susitarimas, kad failą su klase reikėtų vadinti taip pat, kaip ir pačią klasę. Pažiūrėkime praktiškai. Sukurkime failą User.php su klase User:

<?php class User { } ?>

Tarkime, kad dabar turime failą index.php, kuriame norime pasinaudoti savo klase User. Mes negalime šiame faile tiesiog paimti ir sukurti User klasės objekto - tai sukels klaidą, nes PHP negalės rasti šios klasės kodo:

<?php $user = new User; // tai sukels klaidą ?>

Kad klasė User būtų prieinama faile index.php, reikia prijungti prie jo failą su mūsų klase. Padarykime tai naudojant komandą require_once:

<?php require_once 'User.php'; // prijungiame savo klasę $user = new User; ?>

Sukurkite keletą klasių skirtinguose failuose. Prijunkite savo klases prie failo index.php.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti