[PHP]讀取遠端網頁,如何取代部份字眼

假設我讀到成篇網頁入面包含:「XXXXXX」
然後set凡有「XXXXXX」都變成: AAAAAA
然後 echo 出黎....

因為搵過檢查字串的函數都係計算長度,位置等多
未見有檢查哪個字串,並取代

這段是 Code:
  1. <?
  2.         //----- 定義要擷取的
  3.         $siteurl = "http://xx109hk-menxx.xanga.com/archives/2010/1/";
  4.         $fp = file_get_contents($siteurl);
  5.         preg_match('/<h4 class="itemtitle"><a href="http:\/\/xx109hk-menxx.xanga.com\/(.*)<div class="itemfooter">/s', $fp, $match);

  6.         //----- 印出結果
  7. ?>

  8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  9. <html xmlns="http://www.w3.org/1999/xhtml">
  10. <head>     
  11. <title>test</title>
  12. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  13. </head>
  14. <body>
  15. <?
  16.         echo $match[0];

  17. ?>
  18. </body>
  19. </html>
複製代碼

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

TOP

str_replace, preg_replace

TOP

我發覺原來呢招讀唔到 rss...........
同埋有時同一頁太多相同tag都係讀得唔準...
想拎資訊一d都唔簡單...

google 讀新聞原理係咪就係rss?

TOP

我發覺原來呢招讀唔到 rss........... 哈
同埋有時同一頁太多相同tag都係讀得唔準...
想拎資訊一d都 ...
LikPan 發表於 2010-1-17 11:17 PM



Google    唔一定用RSS ge,多數人地俾條private link 佢(因為有版權問題),有時佢自己拎

TOP

Google    唔一定用RSS ge,多數人地俾條private link 佢(因為有版權問題),有時佢自己拎 ...
good16 發表於 2010-1-18 01:08


You mean 人手?

TOP

You mean 人手?
LikPan 發表於 2010-1-18 12:56 PM



    你估佢會唔會用人手 =.= 人地有 searchbot =.=
寫algorithm 拎都得la...

TOP

我發覺原來呢招讀唔到 rss........... 哈
同埋有時同一頁太多相同tag都係讀得唔準...
想拎資訊一d都 ...
LikPan 發表於 2010-1-17 23:17



    PHP 有 XMLPARSE CLASS, 自己寫都唔難, 其實你要黎做咩

TOP

PHP 有 XMLPARSE CLASS, 自己寫都唔難, 其實你要黎做咩
ioptional 發表於 2010-1-18 18:59


其實想讀自己個blog
讀html 唔準,讀左好多垃圾出黎
讀rss...唔成功

TOP