程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 獲取頁面中指定內容的php類

獲取頁面中指定內容的php類

編輯:PHP綜合

功能:

1.獲取內容中的url,email,image。

2.替換內容中的url,email,image。

url:<a href="url">xxx</a>

email:[email protected]

image:<img src="image">

Grep.class.php

<?php  
/** grep class 
*   Date:   2013-06-15 
*   Author: fdipzone 
*   Ver:    1.0 
* 
*   Func: 
* 
*   set:        設置內容 
*   get:        返回指定的內容 
*   replace:    返回替換後的內容 
*   get_pattern 根據type返回pattern 
*/
      
class Grep{ // class start  
      
    private $_pattern = array(  
                            'url' => '/<a.*?href="((http(s)?:\/\/).*?)".*?/si',
                            'email' => '/([\w\-\.]+@[\w\-\.]+(\.\w+))/',
                            'image' => '/<img.*?src=\"(http:\/\/.+\.(jpg|jpeg|gif|bmp|png))\">/i'
                        );  
      
    private $_content = ''; // 源內容  
      
      
    /* 設置搜尋的內容 
    *  @param String $content 
    */
    public function set($content=''){  
        $this->_content = $content;  
    }  
      
      
    /* 獲取指定內容 
    *  @param String $type 
    * 查看本欄目
		
							
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved