在一些PHP代码中,我看到了下面......什么是'新 SendGrid(反斜杠...`PHP?
...
$sg = new \SendGrid(
...
);
$email = new \SendGrid\Email();
...
我明白反斜杠通常是逃避特殊字符...但是这里反斜杠是什么?它在干什么?
在一些PHP代码中,我看到了下面......什么是'新 SendGrid(反斜杠...`PHP?
...
$sg = new \SendGrid(
...
);
$email = new \SendGrid\Email();
...
我明白反斜杠通常是逃避特殊字符...但是这里反斜杠是什么?它在干什么?
\
(反斜杠)是在PHP 5.3名称空间隔离。
A \
函数开始之前代表全局命名空间。
将它放在那里将确保所调用的函数来自全局名称空间,即使在当前名称空间中有一个相同名称的函数。
[创建对象时,反斜杠语法]的可能的复制(http://stackoverflow.com/questions/4075521/backslash-syntax-when-creating-objects) – giusti