UNPKG

manual-php

Version:
45 lines (32 loc) 694 B
# 全局空间 如果没有定义任何命名空间,所有的类与函数的定义都是在全局空间,与 PHP 引入命名空间概念前一样。在名称前加上前缀 `\` 表示该名称是全局空间中的名称,即使该名称位于其它的命名空间中时也是如此。 ```php <?php namespace Foo; require __DIR__ . '/example.php'; /** * Call the global function. * * @param void * @return string */ function bar(): string { return \bar(); } var_dump(bar()); // string(3) "bar" ``` 上例中的 `example.php` 文件内容: ```php <?php /** * Return a string. * * @param void * @return string */ function bar(): string { return 'bar'; } ```