use /PDO;和use PDO;有什么區別嗎?
我認為 use /PDO; 是引入根空間下的PDO類,,,為什么use PDO;也能成功引入呢?
1 回答

收到一只叮咚
TA貢獻1821條經驗 獲得超5個贊
注意對命名空間中的名稱(包含命名空間分隔符的完全限定名稱如 FooBar以及相對的不包含命名空間分隔符的全局名稱如 FooBar)來說,前導的反斜杠是不必要的也不推薦的,因為導入的名稱必須是完全限定的,不會根據當前的命名空間作相對解析。
請仔細查看官方文檔
使用命名空間:別名/導入
<?php
namespace foo;
// 如果不使用 "use \ArrayObject" ,則實例化一個 foo\ArrayObject 對象
$a = new ArrayObject(array(1)); // 實例化 foo\ArrayObject 對象
// 如果需要實例化 \ArrayObject 對象,而且不使用 "use \ArrayObject" 就需要
$a = new \ArrayObject(array(1)); // 實例化 \ArrayObject 對象
?>
- 1 回答
- 0 關注
- 412 瀏覽
添加回答
舉報
0/150
提交
取消