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 相关文章推荐
Extended CHM PHP 语法手册之 DIY
Oct 09 PHP
用PHP4访问Oracle815
Oct 09 PHP
Email+URL的判断和自动转换函数
Oct 09 PHP
PHP入门学习笔记之一
Oct 12 PHP
php连接数据库代码应用分析
May 29 PHP
php自动获取字符串编码函数mb_detect_encoding
May 31 PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
php获取汉字拼音首字母的方法
Oct 21 PHP
深入浅析PHP的session反序列化漏洞问题
Jun 15 PHP
PHP7创建销毁session的实例方法
Feb 03 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 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微信扫码支付 php公众号支付
2019/03/24 PHP
javascript的键盘控制事件说明
2008/04/15 Javascript
javascript中onmouse事件在div中失效问题的解决方法
2012/01/09 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
2013/08/02 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
setTimeout自动触发一个js的方法
2014/01/15 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
2015/03/02 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
Vue单文件组件基础模板小结
2017/08/10 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
2019/05/14 Javascript
vue项目前端错误收集之sentry教程详解
2019/05/27 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
2020/08/20 NodeJs
vue+element table表格实现动态列筛选的示例代码
2021/01/14 Vue.js
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
[00:12]2018DOTA2亚洲邀请赛 Somnus丶M出阵单挑
2018/04/06 DOTA
利用Python实现图书超期提醒
2016/08/02 Python
更改Python的pip install 默认安装依赖路径方法详解
2018/10/27 Python
python进行文件对比的方法
2018/12/24 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
python字典的setdefault的巧妙用法
2019/08/07 Python
Python简易版图书管理系统
2019/08/12 Python
python文件读写代码实例
2019/10/21 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
手机被没收的检讨书
2014/10/04 职场文书
2015年中学元旦晚会活动方案
2014/12/09 职场文书
2015年人事专员工作总结
2015/04/29 职场文书
罗马假日观后感
2015/06/08 职场文书
学生会任命书范本
2015/09/21 职场文书
如何让vue长列表快速加载
2021/03/29 Vue.js