330 of 410 menu

Comanda namespace

Spațiile de nume (namespaces) în PHP permit izolarea claselor, interfețelor, funcțiilor și constantelor. Ele sunt deosebit de utile atunci când lucrați la proiecte mari sau când utilizați biblioteci terțe. Un spațiu de nume este definit prin cuvântul cheie namespace la începutul fișierului.

Sintaxă

namespace MyProject;

Exemplu

Să creăm un spațiu de nume simplu și o clasă în interiorul acestuia:

<?php namespace MyProject; class MyClass { public function hello() { return 'Hello from MyClass'; } } ?>

Exemplu

Accesarea unei clase dintr-un alt spațiu de nume:

<?php require_once 'MyClass.php'; $obj = new \MyProject\MyClass(); echo $obj->hello(); ?>

Rezultatul executării codului:

'Hello from MyClass'

Exemplu

Utilizarea aliasurilor pentru spații de nume:

<?php use MyProject\MyClass as MC; $obj = new MC(); echo $obj->hello(); ?>

Vezi și

  • comanda class,
    care permite crearea claselor
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