Sub-namnrymder

Från Wiki.linux.se
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...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
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/