⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне