关于这个错误,我找了好多资料都没弄明白,大神们帮我看看具体是什么原因导致的。42行代码如下: $database = new medoo([
'database_type' => 'mysql',
'database_name' => 'www_eaby',
'server' => '127.0.0.1',
'username' => 'root',
'password' => 'root',
//'charset' => 'utf8',
'option' => [
PDO::ATTR_CASE => PDO::CASE_NATURAL
]
]);
'database_type' => 'mysql',
'database_name' => 'www_eaby',
'server' => '127.0.0.1',
'username' => 'root',
'password' => 'root',
//'charset' => 'utf8',
'option' => [
PDO::ATTR_CASE => PDO::CASE_NATURAL
]
]);
将 array() 缩写成 [] 是 php5.4 开始提供的
<?php
$database = new medoo([
'database_type' => 'mysql',
'database_name' => 'www_eaby',
'server' => '127.0.0.1',
'username' => 'root',
'password' => 'root',
'option' => [
PDO::ATTR_CASE => PDO::CASE_NATURAL
]
]);class medoo{
public function __construct() {
print_r(func_get_args());
}
}结果Array
(
[0] => Array
(
[database_type] => mysql
[database_name] => www_eaby
[server] => 127.0.0.1
[username] => root
[password] => root
[option] => Array
(
[8] => 0
)
)
)没问题啊