⊗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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј