330 of 410 menu

Ukaz namespace

Imenski prostori (namespaces) v PHP omogočajo izolacijo razredov, vmesnikov, funkcij in konstant. Še posebej so uporabni pri delu z velikimi projekti ali pri uporabi zunanjih knjižnic. Imenski prostor je definiran s ključno besedo namespace na začetku datoteke.

Sintaksa

namespace MyProject;

Primer

Ustvarimo preprost imenski prostor in razred znotraj njega:

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

Primer

Dostop do razreda iz drugega imenskega prostora:

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

Rezultat izvajanja kode:

'Hello from MyClass'

Primer

Uporaba vzdevkov za imenske prostore:

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

Glejte tudi

  • ukaz class,
    ki omogoča ustvarjanje razredov
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni