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 相关文章推荐
PHP4之COOKIE支持详解
Oct 09 PHP
打造计数器DIY三步曲(上)
Oct 09 PHP
PHP安装攻略:常见问题解答(三)
Oct 09 PHP
PHP中的正规表达式(一)
Oct 09 PHP
php excel类 phpExcel使用方法介绍
Aug 21 PHP
php报表之jpgraph柱状图实例代码
Aug 22 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
Jun 09 PHP
PHP中error_log()函数的使用方法
Jan 20 PHP
php输出指定时间以前时间格式的方法
Mar 21 PHP
详解Laravel视图间共享数据与视图Composer
Aug 04 PHP
PHP中overload与override的区别
Feb 13 PHP
php-fpm添加service服务的例子
Apr 27 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
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
2019/09/09 PHP
jQuery Ajax之$.get()方法和$.post()方法
2009/10/12 Javascript
JS学习之一个简易的日历控件
2010/03/24 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
javascript常用对话框小集
2013/09/13 Javascript
jquery默认校验规则整理
2014/03/24 Javascript
js父窗口关闭时子窗口随之关闭完美解决方案
2014/04/29 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
jquery操作对象数组元素方法详解
2014/11/26 Javascript
jQuery使用drag效果实现自由拖拽div
2015/06/11 Javascript
javascript中 try catch用法
2015/08/16 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
微信小程序时间标签和时间范围的联动效果
2019/02/15 Javascript
setTimeout与setInterval的区别浅析
2019/03/23 Javascript
js console.log打印对象时属性缺失的解决方法
2019/05/23 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
python使用PyV8执行javascript代码示例分享
2013/12/04 Python
Python之eval()函数危险性浅析
2014/07/03 Python
简单介绍Python的Django框架的dj-scaffold项目
2015/05/30 Python
解决Python安装后pip不能用的问题
2018/06/12 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
美国最好的钓鱼、狩猎和划船装备商店:Bass Pro Shops
2018/12/02 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
致裁判员加油稿
2014/02/08 职场文书
代理人委托书
2014/08/01 职场文书
幼儿园感恩节活动方案2014
2014/10/11 职场文书
2015年煤矿安全工作总结
2015/05/23 职场文书
Python必备技巧之字符数据操作详解
2022/03/23 Python