Php 未定义的类常数';获取ASSCOC&x27;使用PDO连接到数据库时
这是一行,在这里我得到错误:Php 未定义的类常数';获取ASSCOC&x27;使用PDO连接到数据库时,php,mysql,database,class,pdo,Php,Mysql,Database,Class,Pdo,这是一行,在这里我得到错误: PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSCOC, 下面是完整的代码: <?php class CON { public static function db() { $host = "127.0.0.1"; $db = "4"; $user = "danny"; $password = "censored"; $charset = "utf8"; $dsn = "mysql:host=$
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSCOC,
下面是完整的代码:
<?php
class CON {
public static function db() {
$host = "127.0.0.1";
$db = "4";
$user = "danny";
$password = "censored";
$charset = "utf8";
$dsn = "mysql:host=$host;dbname=$db;charset=$charset";
$opt = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSCOC,
PDO::ATTR_EMULATE_PREPARES => false,
];
$pdo = new PDO($dsn, $user, $pass, $opt);
}
}
?>
只是一个输入错误,它应该是FETCH\u ASSOC,
PDO::FETCH\u ASSOC
而不是PDO::FETCH\u ASSCOC
-可用的获取类型的完整列表:哈哈哈,我太笨了,无论如何谢谢。这是前端加载错误还是后端加载错误