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的面试题集
Nov 19 PHP
php中文本操作的类
Mar 17 PHP
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
Aug 26 PHP
php+mysql分页代码详解
Mar 27 PHP
PHP添加MySQL数据记录代码
Jun 07 PHP
php设计模式 FlyWeight (享元模式)
Jun 26 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
PHP使用ODBC连接数据库的方法
Jul 18 PHP
PHPExcel笔记, mpdf导出
May 03 PHP
PHP的AES加密算法完整实例
Jul 20 PHP
yii2.0整合阿里云oss的示例代码
Sep 19 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
Apr 23 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
一个ftp类(ini.php)
2006/10/09 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
JavaScript的eval JSON object问题
2009/11/15 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
调用DOM对象的focus使文本框获得焦点
2014/02/19 Javascript
jquery获取选中的文本和值的方法
2014/07/08 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
AngularJS基础学习笔记之控制器
2015/05/10 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
2016/04/18 Javascript
Bootstrap媒体对象学习使用
2017/03/07 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
angular 实现下拉列表组件的示例代码
2019/03/09 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
js实现登录拖拽窗口
2020/02/10 Javascript
vue 实现图片懒加载功能
2020/12/31 Vue.js
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
对IPython交互模式下的退出方法详解
2019/02/16 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
python打印异常信息的两种实现方式
2019/12/24 Python
python实现翻译word表格小程序
2020/02/27 Python
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
2016/12/30 HTML / CSS
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
Beauty Expert美国/加拿大:购买奢侈美容产品
2018/12/05 全球购物
PHP数据运算类型都有哪些
2013/11/05 面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
2013/01/26 面试题
医学毕业生自我鉴定
2013/10/30 职场文书
老师的检讨书
2014/02/23 职场文书
三严三实·严以用权心得体会
2016/01/12 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
MYSQL优化之数据表碎片整理详解
2022/04/03 MySQL