PHP PDOStatement::setFetchMode讲解


Posted in PHP onFebruary 03, 2019

PDOStatement::setFetchMode

PDOStatement::setFetchMode — 为语句设置默认的获取模式。(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)

说明

语法

bool PDOStatement::setFetchMode ( int $mode )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_COLUMN , int $colno )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_INTO , object $object )

参数

mode

  • 获取模式必须是 PDO::FETCH_* 系列常量中的一个。

colno

  • 列号。

classname

  • 类名。

ctorargs

  • 构造函数参数。

object

  • 对象。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

实例

设置获取模式

下面的例子示范如何用 PDOStatement::setFetchMode() 来为一个 PDOStatement 对象更改默认的获取模式。

<?php
$sql = 'SELECT name, colour, calories FROM fruit';
try {
 $stmt = $dbh->query($sql);
 $result = $stmt->setFetchMode(PDO::FETCH_NUM);
 while ($row = $stmt->fetch()) {
  print $row[0] . "\t" . $row[1] . "\t" . $row[2] . "\n";
 }
}
catch (PDOException $e) {
 print $e->getMessage();
}
?>

以上实例输出为:

apple   red     150
banana  yellow  250
orange  orange  300
kiwi    brown   75
lemon   yellow  25
pear    green   150
watermelon      pink    90

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
Php部分常见问题总结
Oct 09 PHP
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 PHP
一个PHP的远程图片抓取函数分享
Sep 25 PHP
非常实用的php弹出错误警告函数扩展性强
Jan 17 PHP
PHP实现图片旋转效果实例代码
Oct 01 PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
Dec 17 PHP
自己写的php中文截取函数mb_strlen和mb_substr
Feb 09 PHP
php中smarty实现多模版网站的方法
Jun 11 PHP
Yii使用Captcha验证码的方法
Dec 28 PHP
PHP版微信小店接口开发实例
Nov 12 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
PHP实现动态压缩js与css文件的方法
May 02 PHP
PHP+redis实现的购物车单例类示例
Feb 02 #PHP
PhpStorm配置Xdebug调试的方法步骤
Feb 02 #PHP
PHP中的访问修饰符简单比较
Feb 02 #PHP
PHP PDOStatement::setAttribute讲解
Feb 01 #PHP
PHP PDOStatement::rowCount讲解
Feb 01 #PHP
PHP PDOStatement::nextRowset讲解
Feb 01 #PHP
PHP PDOStatement::getColumnMeta讲解
Feb 01 #PHP
You might like
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
前端必学之PHP语法基础
2016/01/01 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
2019/10/11 PHP
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
图片上传插件jquery.uploadify详解
2013/11/15 Javascript
PHP使用方法重载实现动态创建属性的get和set方法
2014/11/17 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
Vue 2.0 中依赖注入 provide/inject组合实战
2019/06/20 Javascript
javascript中的相等操作符(==与===区别)
2019/12/21 Javascript
element-ui table行点击获取行索引(index)并利用索引更换行顺序
2020/02/27 Javascript
JavaScript, select标签元素左右移动功能实现
2020/05/14 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
webstorm建立vue-cli脚手架的傻瓜式教程
2020/09/22 Javascript
Python列表元素常见操作简单示例
2019/10/25 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
python实现提取str字符串/json中多级目录下的某个值
2020/02/27 Python
什么是python的自省
2020/06/21 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
纯CSS3实现图片无间断轮播效果
2016/08/25 HTML / CSS
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
Paul Smith英国官网:英国国宝级时装品牌
2019/03/21 全球购物
园林资料员岗位职责
2013/12/30 职场文书
讲文明树新风公益广告宣传方案
2014/02/25 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
2014两会学习心得:时代的发展
2014/03/17 职场文书
个人年终总结开头
2015/03/06 职场文书
交通安全主题班会
2015/08/12 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
python图像处理 PIL Image操作实例
2022/04/09 Python