⊗ppOpAdCF 15 of 107 menu

Klasside hoidmine eraldi failides PHP-s

Enne seda õppetundi kirjutasime oma klasse samasse faili, kus neid ka kutsusime. Päris elus hoitakse klasse tavaliselt eraldi failides, kus iga klass on oma eraldi failis. Samuti on olemas kokkulepe, et klassiga faili tuleks nimetada samamoodi nagu klassi ennast. Vaatame seda praktikas. Teeme faili User.php koos klassiga User:

<?php class User { } ?>

Oletame, et meil on nüüd fail index.php, milles soovime kasutada oma klassi User. Me ei saa selles failis lihtsalt võtta ja luua objekti klassi User - see põhjustab vea, kuna PHP ei suuda leida selle klassi koodi:

<?php $user = new User; // see põhjustab vea ?>

Selleks, et klass User oleks kättesaadav failis index.php, tuleb ühendada sellesse fail meie klassiga. Teeme seda käsuga require_once:

<?php require_once 'User.php'; // ühendame oma klassi $user = new User; ?>

Tehke mitu klassi erinevates failides. Ühendage oma klassid failiga index.php.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu