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 相关文章推荐
2.PHP入门
Oct 09 PHP
PHP实现异步调用方法研究与分享
Oct 27 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 PHP
PHP上传文件时自动分配路径的方法
Jan 09 PHP
使用PHP similar text计算两个字符串相似度
Nov 06 PHP
基于PHP技术开发客服工单系统
Jan 06 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
Sep 30 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
PHP数组array类常见操作示例
May 15 PHP
PHP终止脚本运行三种实现方法详解
Sep 01 PHP
PHP copy函数使用案例代码解析
Sep 01 PHP
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
Mar 14 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之第十天
2006/10/09 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
ThinkPHP实现一键清除缓存方法
2014/06/26 PHP
详解php实现页面静态化原理
2017/06/21 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
jquery统计用户选中的复选框的个数
2014/06/06 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
在vue项目中引用Antv G2,以饼图为例讲解
2020/10/28 Javascript
利用Python抓取行政区划码的方法
2016/11/28 Python
python3库numpy数组属性的查看方法
2018/04/17 Python
对Tensorflow中的矩阵运算函数详解
2018/07/27 Python
Python3中bytes类型转换为str类型
2018/09/27 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
Python 函数list&amp;read&amp;seek详解
2019/08/28 Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
2020/05/07 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
Mistine官方海外旗舰店:泰国国民彩妆品牌
2016/12/28 全球购物
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
Marlies Dekkers内衣法国官方网上商店:国际知名的荷兰内衣品牌
2019/03/18 全球购物
人力资源管理专业学生自我评价
2013/11/20 职场文书
总经理司机岗位职责
2014/02/06 职场文书
办公室岗位职责
2014/02/12 职场文书
小学生2014国庆节演讲稿:祖国在我心中
2014/09/21 职场文书
乡镇防汛工作汇报
2014/10/28 职场文书
节约用电通知
2015/04/25 职场文书
欢送领导祝酒词
2015/08/12 职场文书