我在一个类中定义常量
class config {
const DB_PDO_Connect = "'mysql:host=localhost;dbname=XdbX','XuserX','XpwX'";
}
在另一个类中,我尝试创建一个新的 PDO 对象
class user {
function login() {
$db = new PDO(config::DB_PDO_Connect);
在那一行之后,$db
不是一个对象,所以有些东西不起作用,但如果我用它替换它;
class user {
function login() {
$db = new PDO('mysql:host=localhost;dbname=XdbX','XuserX','XpwX');
(从配置类复制并粘贴字符串)它可以工作。
我可以回config::DB_PDO_Connect
显它可以读取它,PDO 只是不喜欢它。