参数或值之前的反斜杠

时间:2014-03-18 10:15:09

标签: php

标题有点模糊,但我不知道如何用一句话表达思想:

我在这里偶然发现了这两行:

catch (\Exception $e)

return new \SFW();

这种反斜杠到底在做什么?我从来没有在任何项目中看到或使用它,并想知道它的用途是什么。

1 个答案:

答案 0 :(得分:1)

这是命名空间语法的一部分,允许您从本地命名空间中引用全局命名空间中的项。见http://php.net/namespaces。 E.g:

namespace Foo;

class Exception { }

new Exception;  // Foo\Exception
new \Exception; // global Exception