⊗ppOpAdCF 15 of 107 menu

Przechowywanie klas w oddzielnych plikach w PHP

Do tej lekcji pisaliśmy nasze klasy w tym samym pliku, w którym je wywoływaliśmy. W prawdziwym życiu klasy są zwykle przechowywane w oddzielnych plikach, przy czym każda klasa w swoim własnym pliku. Istnieje konwencja, że plik z klasą należy nazywać tak samo, jak i samą klasę. Spójrzmy na to w praktyce. Stwórzmy plik User.php z klasą User:

<?php class User { } ?>

Załóżmy, że mamy teraz plik index.php, w którym chcemy skorzystać z naszej klasy User. Nie możemy w tym pliku po prostu utworzyć obiektu klasy User - spowoduje to błąd, ponieważ PHP nie będzie w stanie znaleźć kodu tej klasy:

<?php $user = new User; // to spowoduje błąd ?>

Aby klasa User była dostępna w pliku index.php, należy podłączyć do niego plik z naszą klasą. Zróbmy to za pomocą komendy require_once:

<?php require_once 'User.php'; // podłączamy naszą klasę $user = new User; ?>

Stwórz kilka klas w różnych plikach. Podłącz swoje klasy do pliku index.php.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć