Codeigniter的dom类用法实例

 更新时间:2015年06月26日 17:31:52   作者:疯狂的流浪  
这篇文章主要介绍了Codeigniter的dom类用法,实例分析了基于Codeigniter的dom操作技巧,需要的朋友可以参考下

本文实例讲述了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给图片加水印

    这篇文章主要介绍了使用PHP给图片加水印,感兴趣的码农可以参考一下本文章的源代码。
    2016-10-10
  • thinkPHP3.1验证码的简单实现方法

    thinkPHP3.1验证码的简单实现方法

    这篇文章主要介绍了thinkPHP3.1验证码的简单实现方法,实例分析了thinkPHP3.1使用图形类生成验证码的相关技巧,需要的朋友可以参考下
    2016-04-04
  • PHP后台实现微信小程序登录

    PHP后台实现微信小程序登录

    这篇文章主要为大家详细介绍了PHP后台实现微信小程序登录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Laravel中的Blade模板引擎示例详解

    Laravel中的Blade模板引擎示例详解

    laravel的模版引擎采用了blade模版引擎,下面这篇文章主要给大家介绍了关于Laravel中Blade模板引擎的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • php基础设计模式大全(注册树模式、工厂模式、单列模式)

    php基础设计模式大全(注册树模式、工厂模式、单列模式)

    在所有模式设计中,有三种基础设计模式,单例模式,工厂模式,注册树模式,其他模式往往基于这几种模式,接下来跟着小编一起来学习php基础设计模式(注册树模式、工厂模式、单列模式),需要的朋友快来学习吧。
    2015-08-08
  • 如何使用OPCache提升PHP的性能

    如何使用OPCache提升PHP的性能

    这篇文章主要介绍了如何使用OPCache提升PHP的性能,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-04-04
  • php判断字符串在另一个字符串位置的方法

    php判断字符串在另一个字符串位置的方法

    这篇文章主要介绍了php判断字符串在另一个字符串位置的方法,需要的朋友可以参考下
    2014-02-02
  • 解决laravel 表单提交-POST 异常的问题

    解决laravel 表单提交-POST 异常的问题

    今天小编就为大家分享一篇解决laravel 表单提交-POST 异常的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Smarty模板简单配置与使用方法示例

    Smarty模板简单配置与使用方法示例

    这篇文章主要介绍了Smarty模板简单配置与使用方法,涉及Smarty模板的基本配置与缓存文件的相关使用技巧,需要的朋友可以参考下
    2016-05-05
  • Laravel如何友好的修改.env配置文件详解

    Laravel如何友好的修改.env配置文件详解

    使用laravel框架开发PHP程序,配置框架的.env文件是至关重要的,这个文件上需要配置数据库、数据库用户以及缓存等。下面这篇文章主要给大家介绍了Laravel如何友好的修改.env配置文件的相关资料,需要的朋友可以参考下。
    2017-06-06

最新评论