php如何抓取一行的内容,提取一行作为对象 - PHP 7 中文文档
(PHP 4, PHP 5, PHP 7)
pg_fetch_object – 提取一行作为对象
说明
pg_fetch_object
( resource $result
[, int $row
[, int $result_type
]] ) : object
pg_fetch_object() 返回与所提取行的属性相一致的一个对象。如果出错或者没有更多行可供提取时则返回 FALSE。
pg_fetch_object() 和 [pg_fetch_array()](php7/function.pg-fetch-array) 相似,只有一点区别 - 返回一个对象而不是数组。间接的,这意味着只能通过字段名来访问数据而不能通过偏移量来访问(数字是非法的属性名)。
row 是想要取得的行(记录)的编号。第一行为 0。
除了速度之外,本函数和 [pg_fetch_array()](php7/function.pg-fetch-array) 完全一样,而且几乎和 [pg_fetch_row()](php7/function.pg-fetch-row) 一样快(速度上的差别很小)。
Note:
从 4.1.0 版本开始,参数 row 变为可选参数。
从 4.3.0 开始,result_type 默认值为 PGSQL_ASSOC,而旧版本的默认值是 PGSQL_BOTH。数字属性在这里没有用处,因为在 PHP 中对象的属性不能是数字。
result_type 参数在以后的版本中可能会删除。
Example #1 pg_fetch_object()
$database = "store";
$db_conn = pg_connect("host=localhost port=5432 dbname=$database");
if (!$db_conn) {
echo "Failed connecting to postgres database $databasen";
exit;
}
$qu = pg_query($db_conn, "SELECT * FROM books ORDER BY author");
$row = 0; // postgres needs a row counter
while ($data = pg_fetch_object($qu, $row)) {
echo $data->author . " (";
echo $data->year . "): ";
echo $data->title . "
";
$row++;
}
pg_free_result ($qu);
pg_close ($db_conn);
?>
Note:
从 4.1.0 开始,row 成为可选参数。每次调用 pg_fetch_object(),内部的行计数器都会加一。
参见 [pg_query()](php7/function.pg-query),[pg_fetch_array()](php7/function.pg-fetch-array),[pg_fetch_row()](php7/function.pg-fetch-row) 和 [pg_fetch_result()](php7/function.pg-fetch-result)。
php如何抓取一行的内容,提取一行作为对象 - PHP 7 中文文档相关推荐
- python 抓取天涯帖子内容并保存
python 抓取天涯帖子内容并保存 作者:大捷龙 csdn : http://blog.csdn.net/koanzhongxue ** 分析:天涯的帖子下载可以分为以下几个步骤 手动传入一个帖子首 ...
- python爬虫搜特定内容的论文_python基于BeautifulSoup实现抓取网页指定内容的方法...
python基于BeautifulSoup实现抓取网页指定内容的方法 更新时间:2015年07月09日 10:12:50 作者:光索与诺 这篇文章主要介绍了python基于BeautifulSoup实 ...
- PHPcurl抓取AJAX异步内容(转载)
PHPcurl抓取AJAX异步内容 其实抓ajax异步内容的页面和抓普通的页面区别不大.ajax只不过是做了一次异步的http请求,只要使用firebug类似的工具,找到请求的后端服务url和传值的参 ...
- html 抓取移动,网页采集提取数据教程,以自定义抓取方式为例 - 八爪鱼采集器...
网页上的数据类型十分丰富:文本.图片.链接.源码等.在数据采集过程中,不同类型的数据类型,对应的抓取方式是不同的.本文将讲解常见的数据类型与其抓取方式. 示例网址:https://movie.doub ...
- php抓取html元素内容 采集网页
网页抓取就像搜索引擎一个可以去自动抓取其它服务器上的内容了,下面我整理的几个php常用做法,大家一起来看看. 抓取某一个网页中的内容,需要对DOM树进行解析,找到指定节点后,再抓取我们需要的内容,过程 ...
- python自动抓取聊天群内容_python微信聊天机器人改进版,定时或触发抓取天气预报、励志语录等,向好友推送...
最近想着做一个微信机器人,主要想要实现能够每天定时推送天气预报或励志语录,励志语录要每天有自动更新,定时或当有好友回复时,能够随机推送不同的内容.于是开始了分析思路.博主是采用了多线程群发,因为微信对 ...
- axios中文文档 - 内容详细层次合理
axios 在线中文文档 axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中. !> 如果你使用node.js,使用axios和cheerio可以制作 ...
- java抓取网页标题内容_[Java教程]java 网页页面抓取标题和正文
[Java教程]java 网页页面抓取标题和正文 0 2014-07-10 09:01:30 import java.io.BufferedReader;import java.io.IOExcept ...
- python在线翻译脚本_用Python抓取百度翻译内容并打造自己的翻译脚本!
英文不好一直是我的一个短板,尤其是在学习代码的阶段,经常需要查询各种错误,很是苦逼,一直就想自己做个翻译的脚本,省去打开网页的时间,但是查询之后发现网上的教程都是百度翻译改版之前的爬虫,不得已只好自己 ...
最新文章
- jQuery中HTML的操作
- 【小白学习PyTorch教程】八、使用图像数据增强手段,提升CIFAR-10 数据集精确度
- php 502.88,Nginx+PHP-FPM 访问出现 502错误
- 在Java中确定文件类型
- js时间选择器_Vuestic Admin一款免费与美妙基于Vue.js开发的管理模板
- angular js 使用pdf.js_排名靠前的几个JS框架发展趋势和前景
- 191. 位1的个数 golang
- android gallery自动播放,可循环显示图像的Android Gallery组件
- java mouseenter_关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
- Spring Data JPA 从入门到精通~思维导图
- 2-5:套接字(Socket)编程之从内核角度深入理解套接字
- SQL必知必会-存储过程
- SqlServer事务回滚失败
- android so劫持,防劫持SDK
- GC策略笔记备忘(被namenode所迫)
- SQL宝典(中文版) 高清PDF版下载
- 矩阵在线计算机,矩阵计算器
- 一起摇摆html5游戏,和 transformjs 一起摇摆
- 【CF1154】题解
- 为什么?win10 浏览器打不开网页,显示,DNS服务器可能不可用,但能登录qq和微信,
热门文章
- h3c 链路聚合测试_良无磐石固,虚名复何益?- 链路聚合协议互通测试
- [渝粤教育] 厦门理工学院 机械设计 参考 资料
- [渝粤教育] 盐城工学院 水处理微生物学 参考 资料
- [渝粤教育] 西南科技大学 电子技术基础 在线考试复习资料(1)
- 【渝粤题库】国家开放大学2021春2476旅游学概论题目
- 织梦同步静态文件到服务器,某猫织梦插件-织梦dedecms静态文件生成速度的区块插件...
- c语言中系统函数设定像素,在imag中对每个像素应用自定义函数的快速方法
- Linux脚本双引号字符去除,shell命令去除字符串里双引号
- hybbs接口php,HYBBS
- python实践心得体会_“Python自然语言实践”——总结(一),实战