2013-12-13 33 views
0

檢索的數據我已經創建了一個返回一個頁面上的所有HTML捲曲功能(連同餅乾)替換字符串由捲曲

我想帶出的信息(也將需要刪除腳本的鏈接帶來的在)

這裏是我的代碼有

<?php 
         /* gets the data from a URL */ 
         function get_data($url) { 
          $ch = curl_init(); 
          $timeout = 5; 
          $cookie_data = 
           implode(
           "; ", 
           array_map(
            function($k, $v) { 
            return "$k=$v"; 
            }, 
            array_keys($_COOKIE), 
            array_values($_COOKIE) 
           ) 
          ); 
          curl_setopt($ch, CURLOPT_COOKIE, $cookie_data); 
          curl_setopt($ch, CURLOPT_URL, $url); 
          curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
          curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 
          $data = curl_exec($ch); 
          curl_close($ch); 
          preg_replace('/<meta (.*) \/>/i','', $data); 
          return $data; 
         } 
         echo get_data('http://go.etracc.net/l/25492/2013-12-04/374rh'); 
        } 
        ?> 

任何幫助將是真棒!

回答

0

您可以使用帶第二個參數的strip_tags指定您希望保留的所有標籤。

http://www.php.net/strip_tags

從文檔實例:保持和p標籤

// Allow <p> and <a> 
echo strip_tags($text, '<p><a>'); 
+0

但仍然保持了內容,我想刪除以下;