330 of 410 menu

Komanda namespace

Hapësirat e emrave (namespaces) në PHP lejojnë izolimin e klasave, ndërfaqeve, funksioneve dhe konstantave. Ato janë veçanërisht të dobishme kur punoni me projekte të mëdha ose kur përdorni librari të palëve të treta. Një hapësirë emrash përcaktohet me fjalën kyçe namespace në fillim të skedarit.

Sintaksa

namespace MyProject;

Shembull

Le të krijojmë një hapësirë të thjeshtë emrash dhe një klasë brenda saj:

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

Shembull

Thirrja e një klase nga një hapësirë tjetër emrash:

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

Rezultati i ekzekutimit të kodit:

'Hello from MyClass'

Shembull

Përdorimi i pseudonimeve për hapësirat e emrave:

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

Shihni gjithashtu

  • komandën class,
    e cila lejon krijimin e klasave
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo