Globalt utrymme

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

Globalt utrymme

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

Utan någon namnrymdsdefinition placeras alla klass- och funktionsdefinitioner i det globala utrymmet – precis som det var i PHP innan namnrymder stöddes. Att förse ett namn med \ anger att namnet krävs från det globala utrymmet även i kontexten av namnrymden.

Exempel #1 Användning av globalt utrymme

<?php
namespace A\B\C;

/* Denna funktion är A\B\C\fopen */
function fopen() {
     /* ... */
     $f = \fopen(...); // anropa global fopen
     return $f;
}
?>


Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.namespaces.global.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/