330 of 410 menu

Die namespace-kommando

Naamruimtes (namespaces) in PHP laat toe om klasse, koppelvlakke, funksies en konstantes te isoleer. Hulle is veral nuttig wanneer gewerk word met groot projekte of wanneer van derdeparty-biblioteke gebruik gemaak word. 'n Naamruimte word gedefinieer met die sleutelwoord namespace aan die begin van die lêer.

Sintaksis

namespace MyProject;

Voorbeeld

Laat ons 'n eenvoudige naamruimte en 'n klas daarbinne skep:

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

Voorbeeld

Verwysing na 'n klas uit 'n ander naamruimte:

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

Resultaat van die kode-uitvoering:

'Hello from MyClass'

Voorbeeld

Gebruik van aliasse vir naamruimtes:

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

Sien ook

  • die class-kommando,
    wat die skepping van klasse moontlik maak
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp