这期内容当中小编将会给大家带来有关如何使用php pdo属性,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
创新互联公司主要从事成都做网站、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务长治,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
php pdo属性设置方法:使用【PDO::setAttribute】设置属性,语法结构为【bool PDO::setAttribute ( int $attribute , mixed $value )】。
php pdo属性设置方法:
设置PDO在处理数据的过程中采用什么方式去处理
PDO::setAttribute
:设置属性
PDO::getAttribute
:获取属性
语法:
bool PDO::setAttribute ( int $attribute , mixed $value )
设置数据库句柄属性。下面列出了一些可用的通用属性;有些驱动可能使用另外的特定属性。
常用属性
PDO::ATTR_AUTOCOMMIT
:设置当前连接MySQL服务器的客户端的SQL语句是否自动执行,默认是自动提交
//自动提交属性 var_dump($pdo->getAttribute(PDO::ATTR_AUTOCOMMIT)); //1 $pdo->setAttribute(PDO::ATTR_AUTOCOMMIT,0); var_dump($pdo->getAttribute(PDO::ATTR_AUTOCOMMIT)); //0
PDO::ATTR_CASE
:当pdo从结果集中获取数据的时候,如何处理对应的字段的名字
PDO::CASE_LOWER:将所有字段都小写显示
PDO::CASE_UPPER:所有字段都大写显示
PDO::CASE_NATURAL:原本怎么样就怎么样
$pdo->setAttribute(PDO::ATTR_CASE,PDO::CASE_NATURAL); //或 $pdo->setAttribute(PDO::ATTR_CASE,1); var_dump(PDO::CASE_UPPER); //1 转换为大写 var_dump(PDO::CASE_LOWER); //2 转换为小写 var_dump(PDO::CASE_NATURAL); //0 是怎样就是怎样 $sql = "select * from user "; $stmt = $pdo->query($sql); var_dump($stmt->fetch(PDO::FETCH_ASSOC));
PDO::ATTR_ERRMODE
:错误模式,当pdo出现错误的时候到底使用哪种模式进行处理
PDO::ERRMODE_SILENT:静默模式,默认的出错了不管
PDO::ERRMODE_WARNING:警告模式,如果出错了就会报出警告
PDO::ERRMODE_EXCEPTION:异常模式,如果出错会采用异常来处理(PDOException)
var_dump($pdo->getAttribute(PDO::ATTR_ERRMODE)); var_dump(PDO::ERRMODE_SILENT); //0 静默模式,默认的出错了不管 var_dump(PDO::ERRMODE_WARNING); //1 警告模式,如果出错了就会报出警告 var_dump(PDO::ERRMODE_EXCEPTION); //2 异常模式,如果出错会采用异常来处理(PDOException) PDO::ATTR_PERSISTENT:当前对Mysql服务器的连接是否是长连接
TRUE:是长连接(长连接的使用必须要配合:Apache(connection:keepAlive),Mysqld)
FALSE:默认的,非长连接
上述就是小编为大家分享的如何使用php pdo属性了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
新闻标题:如何使用phppdo属性
路径分享:https://www.cdcxhl.com/article40/pppgho.html
成都网站建设公司_创新互联,为您提供品牌网站制作、自适应网站、网站收录、微信小程序、动态网站、建站公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联