我正在創建一個將URL傳遞並獲取頁面內容的函數。如果此頁面包含「下一步>」,我想抓取該網址並繼續進入下一頁下的頁面,該頁面不再包含下一頁。需要幫助瞭解如何循環功能
這將如何完成?一個while循環?
check_url("http://site.com");
-> url contains 'next', href is http://site.com/ggkdoe
-> does http://site.com/ggkdoe contain next? if so, hit it again and check if that contains 'next' then get that url etc etc
明白嗎?如何才能做到這一點?
預先感謝您
到目前爲止嘗試過什麼? – 2012-02-28 09:00:09
通常,「下一步」按鈕由服務器端生成,不解析客戶端輸出。 – Raptor 2012-02-28 09:00:57
[強大的,成熟的HTML解析器的PHP]的可能重複(http://stackoverflow.com/questions/292926/robust-mature-html-parser-for-php) – CodeCaster 2012-02-28 09:01:00