当我们创建一个对象时,'\'的目的是什么?

时间:2015-07-23 10:20:10

标签: php object

在PHP中创建对象时使用反斜杠\的目的是什么?

  

$ iter = new \ ArrayIterator($ arr);

1 个答案:

答案 0 :(得分:1)

它用于创建完全限定类的新对象。比如,您的代码位于名称空间" Namespace1":

namespace Namespace1;
$iter = new ArrayIterator();

将被解析为Namespace1\ArrayIterator();

$iter = new \ArrayIterator();

将被解析为ArrayIterator();

有关命名空间的更多信息,请参阅:http://php.net/manual/de/language.namespaces.basics.php