Sub-namnrymder

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Deklarera under-namnrymder

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

Precis som kataloger och filer har PHP-namnrymder också möjligheten att specificera en hierarki av namnrymdsnamn. Därmed kan ett namnrymdsnamn definieras med undernivåer:

Exempel #1 Deklarera en enskild namnrymd med hierarki

<?php
namespace MyProject\Sub\Level;

const CONNECT_OK = 1;
class Connection { /* ... */ }
function connect() { /* ... */  }

?>

Exemplet ovan skapar konstanten MyProject\Sub\Level\CONNECT_OK, klassen MyProject\Sub\Level\Connection och funktionen MyProject\Sub\Level\connect.

Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.namespaces.nested.php
PHP
Språkreferens
Språkreferens#Namnrymder


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/