Codeigniter的dom类用法实例


Posted in PHP onJune 26, 2015

本文实例讲述了Codeigniter的dom类用法。分享给大家供大家参考。具体分析如下:

利用simple_html_dom dom类为CI修改的一个类库,可以像JS一样对HTML元素进行分析,适合与抓取网页时,对网页数据进行的分析。

类库下载地址: http://sourceforge.net/projects/simplehtmldom/

修改:

把simple_html_dom批量替换为CI_Simple_html_dom。
放置在application\libraries下:

function index() 
{ 
  //$this->load->view('welcome_message'); 
  $this->load->library('Simple_html_dom'); 
  $html = file_get_html('http://localhost/test.htm'); 
  foreach($html->find('a') as $e) 
  echo $e->href . '<br>'; 
}

希望本文所述对大家基于Codeigniter的php程序设计有所帮助。

PHP 相关文章推荐
PHP实现图片简单上传
Oct 09 PHP
excellent!――ASCII Art(由目标图象生成ascii)
Feb 20 PHP
IStream与TStream之间的相互转换
Aug 01 PHP
php 信息采集程序代码
Mar 17 PHP
php cout&amp;lt;&amp;lt;的一点看法
Jan 24 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 PHP
PHP中操作ini配置文件的方法
Apr 25 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
Nov 19 PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 PHP
orm获取关联表里的属性值
Apr 17 PHP
PHP自定义序列化接口Serializable用法分析
Dec 29 PHP
PDO::getAttribute讲解
Jan 28 PHP
PHP关联数组实现根据元素值删除元素的方法
Jun 26 #PHP
PHP实现事件机制实例分析
Jun 26 #PHP
php使用MySQL保存session会话的方法
Jun 26 #PHP
Linux操作系统安装LAMP环境
Jun 26 #PHP
PHP中Session可能会引起并发问题
Jun 26 #PHP
WAMP环境中扩展oracle函数库(oci)
Jun 26 #PHP
PHP获取当前相对于域名目录的方法
Jun 26 #PHP
You might like
php addslashes 函数详细分析说明
2009/06/23 PHP
Yii不依赖Model的表单生成器用法实例
2014/12/04 PHP
PHP实用函数分享之去除多余的0
2015/02/06 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
Jquery 例外被抛出且未被接住原因介绍
2013/09/04 Javascript
js使用removeChild方法动态删除div元素
2014/08/01 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Python中一行和多行import模块问题
2018/04/01 Python
基于pip install django失败时的解决方法
2018/06/12 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
python调用staf自动化框架的方法
2018/12/26 Python
Python实现打砖块小游戏代码实例
2019/05/18 Python
python将邻接矩阵输出成图的实现
2019/11/21 Python
pytorch 修改预训练model实例
2020/01/18 Python
python 项目目录结构设置
2020/02/14 Python
python报错: 'list' object has no attribute 'shape'的解决
2020/07/15 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
HTML利用九宫格原理进行网页布局
2020/03/13 HTML / CSS
Anya Hindmarch官网:奢侈设计师手袋及配饰
2018/11/15 全球购物
SOKOLOV官网:俄罗斯珠宝首饰品牌
2021/01/02 全球购物
教师个人剖析材料
2014/02/05 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
食品仓管员岗位职责
2015/04/01 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
什么是执行力?9个故事告诉您:成功绝非偶然!
2019/07/05 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android
javascript进阶篇深拷贝实现的四种方式
2022/07/07 Javascript