⊗ppOpAdCF 15 of 107 menu

Stocarea claselor în fișiere separate în PHP

Până la această lecție, ne scriam clasele în același fișier în care le apelam. În viața reală clasele sunt de obicei stocate în fișiere separate, fiecare clasă în propriul fișier. În același timp, există o convenție conform căreia fișierul cu o clasă ar trebui să se numească la fel ca și clasa în sine. Să vedem în practică. Să creem fișierul User.php cu clasa User:

<?php class User { } ?>

Să presupunem că acum avem fișierul index.php, în care dorim să folosim clasa noastră User. Nu putem în acest fișier să creăm pur și simplu un obiect al clasei User - acest lucru va provoca o eroare, deoarece PHP nu va putea găsi codul acestei clase:

<?php $user = new User; // acest lucru va provoca o eroare ?>

Pentru ca clasa User să fie accesibilă în fișierul index.php, trebuie să includem în el fișierul cu clasa noastră. Să facem acest lucru cu comanda require_once:

<?php require_once 'User.php'; // conectăm clasa noastră $user = new User; ?>

Creați mai multe clase în fișiere diferite. Conectați-vă clasele la fișierul index.php.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge