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生成静态页面分析 模板+缓存+写文件
Aug 17 PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 PHP
一步一步学习PHP(1) php开发环境配置
Feb 15 PHP
php allow_url_include的应用和解释
Apr 22 PHP
解析smarty模板中类似for的功能实现
Jun 18 PHP
浅析php学习的路线图
Jul 10 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 PHP
PHP实现找出有序数组中绝对值最小的数算法分析
Aug 07 PHP
Laravel框架实现redis集群的方法分析
Sep 14 PHP
总结PHP中初始化空数组的最佳方法
Feb 13 PHP
WordPress伪静态规则设置代码实例
Dec 10 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
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
js event事件的传递与冒泡处理
2009/12/06 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
2016/01/27 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
vue2实现可复用的轮播图carousel组件详解
2017/11/27 Javascript
JS实现可针对算术表达式求值的计算器功能示例
2018/09/04 Javascript
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
js实现炫酷光感效果
2020/09/05 Javascript
[03:58]兄弟们,回来开黑了!DOTA2昔日战友招募宣传视频
2016/07/17 DOTA
python复制文件的方法实例详解
2015/05/22 Python
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
Python找出list中最常出现元素的方法
2016/06/14 Python
python决策树之CART分类回归树详解
2017/12/20 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
mac下给python3安装requests库和scrapy库的实例
2018/06/13 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
在python下读取并展示raw格式的图片实例
2019/01/24 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
python代码实现猜拳小游戏
2020/11/30 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
播音主持女孩的自我评价分享
2013/11/20 职场文书
公司授权委托书范文
2014/09/21 职场文书
党校党性分析材料
2014/12/19 职场文书
政府会议通知范文
2015/04/15 职场文书
工商行政处罚决定书
2015/06/24 职场文书
基于Redis6.2.6版本部署Redis Cluster集群的问题
2022/04/01 Redis
TypeScript 内置高级类型编程示例
2022/09/23 Javascript