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 相关文章推荐
上传文件先创建目录 再上传到目录里面去
Dec 29 PHP
php实现用户在线时间统计详解
Oct 08 PHP
php正则表达式使用的详细介绍
Apr 27 PHP
PHP中使用sleep函数实现定时任务实例分享
Aug 21 PHP
php禁止浏览器使用缓存页面的方法
Nov 07 PHP
php中get_meta_tags()、CURL与user-agent用法分析
Dec 16 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
浅谈PHP中的面向对象OOP中的魔术方法
Jun 12 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
php实现微信原生支付(扫码支付)功能
May 30 PHP
Laravel框架实现的批量删除功能示例
Jan 16 PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 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
基于OpenCV的PHP图像人脸识别技术
2009/10/11 PHP
php iconv() : Detected an illegal character in input string
2010/12/05 PHP
Apache启动报错No space left on device: AH00023该怎么解决
2015/10/16 PHP
php获取远程文件大小
2015/10/20 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
js加解密 脚本解密
2008/02/22 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
使用jquery自定义鼠标样式满足个性需求
2013/11/05 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
js+html5实现canvas绘制镂空字体文本的方法
2015/06/05 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
javascript实现类似百度分享功能的方法
2015/07/27 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
使用原生js封装的ajax实例(兼容jsonp)
2017/10/12 Javascript
基于jQuery Ajax实现下拉框无刷新联动
2017/12/06 jQuery
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
python训练数据时打乱训练数据与标签的两种方法小结
2018/11/08 Python
python使用xlsxwriter实现有向无环图到Excel的转换
2018/12/12 Python
详解python selenium 爬取网易云音乐歌单名
2019/03/28 Python
pybind11和numpy进行交互的方法
2019/07/04 Python
详解解决Python memory error的问题(四种解决方案)
2019/08/08 Python
Pandas数据离散化原理及实例解析
2019/11/16 Python
马来西亚最大的在线隐形眼镜商店:MrLens
2019/03/27 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
应届生煤化工求职信
2013/10/21 职场文书
大学毕业生简单自荐信
2013/11/05 职场文书
大学系主任推荐信范文
2013/12/24 职场文书
2014年党的群众路线整改措施思想汇报
2014/10/12 职场文书
学校捐书活动总结
2015/05/08 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python