php中PDO::errorInfo的作用是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
PDO::errorInfo
PDO::errorCode — 返回最后一次操作数据库的错误信息(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
说明
语法
publicarrayPDO::errorInfo(void)
返回值
返回一个数组,该数组包含了最后一次操作数据库的错误信息描述。
数组内容如下:
元素 信息0 SQLSTATE 错误码 (5个字母或数字组成的在 ANSI SQL 标准中定义的标识符).1 错误代码2 错误信息
注意:如果数据库句柄没有进行操作,则返回 NULL 。
实例
显示errorInfo()中关于PDO_ODBC连接到DB2数据库的错误信息
<?php /*错误的SQL语法*/ $stmt=$dbh->prepare('bogussql'); if(!$stmt){ echo"\nPDO::errorInfo():\n"; print_r($dbh->errorInfo()); } ?>
以上例程会输出:
PDO::errorInfo(): Array ( [0]=>HY000 [1]=>1 [2]=>near"bogus":syntaxerror )
看完上述内容,你们掌握php中PDO::errorInfo的作用是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注恰卡编程网行业资讯频道,感谢各位的阅读!
php字符串增加1如何实现
php字符串增加1如何实现这篇“php字符串增加1如何实现”文章的...
php如何判断字符串是否有中文
php如何实现字符串去掉头尾
php字符串的组成是什么
php字符串的组成是什么这篇文章主要讲解了“php字符串的组成是什...
php如何让Swoole/Pool进程池实现Redis持久连接
php如何让Swoole/Pool进程池实现Redis持久连接本篇...
php字符串长度不一致如何解决
php时区不正确如何解决
php+fread()乱码如何解决
php+fread()乱码如何解决本篇内容介绍了“php+frea...
php explode报错如何解决
linux Centos如何安装PHP7
linuxCentos如何安装PHP7今天小编给大家分享一下li...
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议