2010-03-06 65 views
1

嗨我想通過下面的例子來分析HTML頁面。如何使用PHP分析HTML頁面?

  1. 我可以把網頁的網頁,然後按回車。
  2. 我從HTML頁面獲得一些文本,例如title,h1,div id =「do」等等。

我怎樣才能通過使用PHP?

謝謝!

+1

參見如何使用PHP解析HTML這個問題。 http://stackoverflow.com/questions/292926/robust-mature-html-parser-for-php – 2010-03-06 20:12:26

回答

2
+0

不要使用file_get_contents。根據這個基準,cURL比較快。 http://stackoverflow.com/questions/555523/file-get-contents-vs-curl-what-has-better-performance – 2010-03-06 20:13:40

+0

我不知道他爲什麼被低估。雖然捲曲更快,但他的回答是有效的。 – metrobalderas 2010-03-06 21:23:23

+0

在你做出*狂妄*指責之前,我既沒有投票也沒有投票。答案對我來說太短了。 – 2010-03-06 22:26:00

1

使用的file_get_contents或捲曲,然後使用爆炸功能,從標籤獲得的數據,如果使用的file_get_contents或使用「正則表達式」爲特定HTML標籤用於獲取數據

+0

使用爆炸將變得非常混亂,因爲HTML幾乎沒有完美的書寫。 – 2014-05-01 16:05:55