命名空间下不能 new \PDO()

我试过,加上use \PDO可以实例化。但是为什么不能直接new \PDO()?

讨论数量: 3

PDO::__construct() expects at least 1 parameter

4年前 评论
Wen-_- (楼主) 4年前

file
你需要给定参数

4年前 评论
Wen-_- (楼主) 4年前

明明就可以用啊,问题不是出在这个,你再仔细看下报错信息吧

$dbh = new \PDO('mysql:host=localhost;dbname=test', $user, $pass);
4年前 评论
Wen-_- (楼主) 4年前
心智极客 (作者) 4年前
Wen-_- (楼主) 4年前
心智极客 (作者) 4年前
Wen-_- (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!