PDO::getAttribute讲解


Posted in PHP onJanuary 28, 2019

PDO::getAttribute

PDO::getAttribute — 取回一个数据库连接的属性(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

mixed PDO::getAttribute ( int $attribute )

此函数(方法)返回一个数据库连接的属性值。 取回 PDOStatement 属性,请参阅PDOStatement::getAttribute()

注意有些数据库/驱动可能不支持所有的数据库连接属性。

参数说明:

attribute :

PDO::ATTR_* 常量中的一个。下列为应用到数据库连接中的常量:

  • _PDO::ATTRAUTOCOMMIT
  • _PDO::ATTRCASE
  • _PDO::ATTR_CLIENTVERSION
  • _PDO::ATTR_CONNECTIONSTATUS
  • _PDO::ATTR_DRIVERNAME
  • _PDO::ATTRERRMODE
  • _PDO::ATTR_ORACLENULLS
  • _PDO::ATTRPERSISTENT
  • _PDO::ATTRPREFETCH
  • _PDO::ATTR_SERVERINFO
  • _PDO::ATTR_SERVERVERSION
  • _PDO::ATTRTIMEOUT

返回值

成功调用则返回请求的 PDO 属性值。不成功则返回 null。

实例

取回数据库连接属性

<?php
$conn = new PDO('odbc:sample', 'db2inst1', 'ibmdb2');
$attributes = array(
  "AUTOCOMMIT", "ERRMODE", "CASE", "CLIENT_VERSION", "CONNECTION_STATUS",
  "ORACLE_NULLS", "PERSISTENT", "PREFETCH", "SERVER_INFO", "SERVER_VERSION",
  "TIMEOUT"
);
foreach ($attributes as $val) {
  echo "PDO::ATTR_$val: ";
  echo $conn->getAttribute(constant("PDO::ATTR_$val")) . "\n";
}
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP入门学习的几个不错的实例代码
Jul 13 PHP
php excel类 phpExcel使用方法介绍
Aug 21 PHP
php插入中文到sqlserver 2008里出现乱码的解决办法分享
Jul 19 PHP
基于xcache的配置与使用详解
Jun 18 PHP
php对称加密算法示例
May 07 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
Aug 20 PHP
php多次include后导致全局变量global失效的解决方法
Feb 28 PHP
php提交过来的数据生成为txt文件
Apr 28 PHP
PHP新特性详解之命名空间、性状与生成器
Jul 18 PHP
vmware linux系统安装最新的php7图解
Apr 14 PHP
PHP中的self关键字详解
Jun 23 PHP
php封装实现钉钉机器人报警接口的示例代码
Aug 08 PHP
PDO::exec讲解
Jan 28 #PHP
PDO::errorInfo讲解
Jan 28 #PHP
PDO::errorCode讲解
Jan 28 #PHP
PHP关于foreach复制知识点总结
Jan 28 #PHP
实例讲解PHP验证邮箱是否合格
Jan 28 #PHP
PHP将英文数字转换为阿拉伯数字实例讲解
Jan 28 #PHP
PHP实现一个轻量级容器的方法
Jan 28 #PHP
You might like
PHP5.0对象模型探索之抽象方法和抽象类
2006/09/05 PHP
PHP循环获取GET和POST值的代码
2008/04/09 PHP
PHP将身份证正反面两张照片合成一张图片的代码
2017/04/08 PHP
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
理解Javascript_10_对象模型
2010/10/16 Javascript
js验证输入是否为手机号码或电话号码示例
2013/12/30 Javascript
JSONP之我见
2015/03/24 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
使用jQuery实现动态添加小广告
2017/07/11 jQuery
原生JS实现轮播图效果
2018/10/12 Javascript
vuex页面刷新后数据丢失的方法
2019/01/17 Javascript
vue slot与传参实例代码讲解
2019/04/28 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
Vue中props的详解
2019/05/16 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
Python中decorator使用实例
2015/04/14 Python
使用相同的Apache实例来运行Django和Media文件
2015/07/22 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
Python数据拟合与广义线性回归算法学习
2017/12/22 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
如何利用python读取micaps文件详解
2020/10/18 Python
Python爬虫进阶之爬取某视频并下载的实现
2020/12/08 Python
英国精品买手店:Browns Fashion
2016/09/29 全球购物
香港万宁官方海外旗舰店:香港健与美连锁店
2018/09/27 全球购物
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
毕业生个人的自我评价优秀范文
2013/10/03 职场文书
跟单文员岗位职责
2014/01/03 职场文书
文字自荐书范文
2014/02/10 职场文书
行政主管职责范本
2014/03/07 职场文书
幼儿园教师演讲稿
2014/05/06 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
医学生自荐信范文(2016精选篇)
2016/01/28 职场文书