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 相关文章推荐
通过html表格发电子邮件
Oct 09 PHP
?繁体转换的class
Oct 09 PHP
支持php4、php5的mysql数据库操作类
Jan 10 PHP
PHP 工厂模式使用方法
May 18 PHP
php-cli简介(不会Shell语言一样用Shell)
Jun 03 PHP
PHP分页详细讲解(有实例)
Oct 30 PHP
php更新mysql后获取改变行数的方法
Dec 25 PHP
php支付宝接口用法分析
Jan 04 PHP
php实现网站留言板功能
Nov 04 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
php socket通信简单实现
Nov 18 PHP
Laravel框架路由设置与使用示例
Jun 12 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/11/25 PHP
PHP导入Excel到MySQL的方法
2011/04/23 PHP
PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
2011/05/18 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
PHP中常用的输出函数总结
2014/09/22 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
使用php自动备份数据库表的实现方法
2017/07/28 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
javascript编程起步(第四课)
2007/02/27 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
2014/10/29 Javascript
jQuery实现的背景动态变化导航菜单效果
2015/08/24 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
React 全自动数据表格组件——BodeGrid的实现思路
2019/06/12 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
[04:48]DOTA2上海特锦赛小组赛第三日 TOP10精彩集锦
2016/02/28 DOTA
python搜索指定目录的方法
2015/04/29 Python
Python反转序列的方法实例分析
2018/03/21 Python
Python实现的堆排序算法示例
2018/04/29 Python
pandas 根据列的值选取所有行的示例
2018/11/07 Python
Python饼状图的绘制实例
2019/01/15 Python
django框架cookie和session用法实例详解
2019/12/10 Python
PyCharm无法引用自身项目解决方式
2020/02/12 Python
里程积分管理买卖交换平台:Points.com
2017/01/13 全球购物
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
模具毕业生推荐信
2014/02/15 职场文书
《宿建德江》教学反思
2014/04/23 职场文书
学雷锋活动总结报告
2014/06/26 职场文书
员工试用期自我鉴定范文
2014/09/15 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
小学课改工作总结
2015/08/13 职场文书
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫
python套接字socket通信
2022/04/01 Python
HttpClient实现表单提交上传文件
2022/08/14 Java/Android