Sub-namnrymder
Version från den 19 augusti 2024 kl. 10.44 av Admin (diskussion | bidrag) (Skapade sidan med '== 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 === <pre> <?php namespace MyProject\Sub\Level; const CONNECT_OK = 1; class Connection { →...: } function connect() { →...: } ?> </pre> Exemplet ovan skapar ko...')
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/