1.PDO的5 个关键概念。这 5 个概念是:
连接和连接管理
事务和自动提交
预处理语句和存储过程
错误和错误处理
特定于驱动程序的功能性,包括 滚动 游标 和 大型对象
setAttribute() 方法是设置部分属性,主要属性有:PDO::ATTR_CASE、PDO::ATTR_ERRMODE等等,我们这里需要设置的是PDO::ATTR_CASE,就是我们使用关联索引获取数据集的时候,关联索引是大写还是小写,有几个选择:
PDO::CASE_LOWER -- 强制列名是小写
PDO::CASE_NATURAL -- 列名按照原始的方式
PDO::CASE_UPPER -- 强制列名为大写
我们使用setFetchMode方法来设置获取结果集的返回值的类型,同样类型还有:
PDO::FETCH_ASSOC -- 关联数组形式
PDO::FETCH_NUM -- 数字索引数组形式
PDO::FETCH_BOTH -- 两者数组形式都有,这是缺省的
PDO::FETCH_OBJ -- 按照对象的形式,类似于以前的 mysql_fetch_object()
PDO::ATTR_ERRMODE: 错误提示.
- PDO::ERRMODE_SILENT: 不显示错误信息,只显示错误码.
- PDO::ERRMODE_WARNING: 显示警告错误.
- PDO::ERRMODE_EXCEPTION: 抛出异常.
时间: 2024-12-29 07:13:59