第一种:
源代码:
$contact2 = array(
"北京市联想人" => array(1,'高某','A公司','北京市','(010)9876544321','[email protected]'),
"上海市联系人" => array(2,'李某','B公司','上海市','13214141414','[email protected]'),
"青岛市联系人" => array(3,'峰某','C公司','青岛市','1131213131','[email protected]')
);
echo "第一个联系人的公司:".$contact1[1][2].'<br>';
echo "上海市的联系人:".$contact2["上海市联系人"].'<br>';
程序报错:
Notice: Array to string conversion in C:\xampp\htdocs\php\9\2.php on line 17
原因:用echo来输出数组了 输出数组用print_r($数组)
第二种可能:
在database.php配置项中不应该加datavase=>[],直接写数据库配置项即可