⊗ppOpAdCF 15 of 107 menu

Захоўванне класаў у асобных файлах у PHP

Да гэтага ўрока мы пісалі нашы класы ў тым жа файле, дзе і выклікалі іх. У рэальным жыцці класы звычайна захоўваюцца ў асобных файлах, прычым кожны клас у сваім асобным файле. Пры гэтым існуе пагадненне аб тым, што файл з класам варта называць так жа, як і сам клас. Давайце паглядзім на практыцы. Зробім файл User.php з класам User:

<?php class User { } ?>

Хай цяпер у нас ёсць файл index.php, у якім мы хочам скарыстацца нашым класам User. Мы не можам у гэтым файле проста ўзяць і стварыць аб'ект класа User - гэта выкліча памылку, так як PHP не зможа знайсці код гэтага класа:

<?php $user = new User; // гэта выкліча памылку ?>

Для таго, каб клас User быў даступны ў файле index.php, трэба падключыць да яго файл з нашым класам. Зробім гэта з дапамогай каманды require_once:

<?php require_once 'User.php'; // падключаем наш клас $user = new User; ?>

Зрабіце некалькі класаў у розных файлах. Падключыце вашы класы да файлу index.php.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць