Globalt utrymme

Från Wiki.linux.se
Version från den 19 augusti 2024 kl. 16.33 av Admin (diskussion | bidrag) (Skapade sidan med '== 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 === <pre> <?php namespace A\B\C; →‎Denna funktion är A\B\C\fopen: function fopen() { →‎...: ...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
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/