⊗ppOpAdCF 15 of 107 menu

Memorizzazione delle classi in file separati in PHP

Fino a questa lezione, abbiamo scritto le nostre classi nello stesso file in cui le chiamavamo. Nella vita reale le classi sono solitamente memorizzate in file separati, con ogni classe nel suo file separato. Inoltre, esiste una convenzione per cui il file della classe dovrebbe essere chiamato come la classe stessa. Vediamo in pratica. Creiamo un file User.php con la classe User:

<?php class User { } ?>

Supponiamo ora di avere un file index.php, in cui vogliamo utilizzare la nostra classe User. In questo file non possiamo semplicemente creare un oggetto della classe User - ciò causerà un errore, poiché PHP non sarà in grado di trovare il codice di questa classe:

<?php $user = new User; // questo causerà un errore ?>

Affinché la classe User sia disponibile nel file index.php, è necessario includere il file con la nostra classe. Facciamolo con il comando require_once:

<?php require_once 'User.php'; // includiamo la nostra classe $user = new User; ?>

Create diverse classi in file diversi. Collegate le vostre classi al file index.php.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta