0
例如,我希望挖掘https://stackoverflow.com/privileges/user/3並獲取div <div class="summarycount al">6,525</div>
中的數據,以便我可以將信譽與用戶編號一起添加到本地數據庫。我想我可以使用的file_get_contents使用PHP爲特定信息處理頁面
$data = file_get_contents('https://stackoverflow.com/privileges/user/3');
我如何提取即6,525所需要的數據在上面的例子?
感謝嘗試。正則表達式真的很糟糕。我會通過它。該頁面不需要登錄,所以不用擔心。這是一個以SO爲例的通用問題。代碼有效!謝謝 – abel 2010-10-07 16:36:01
花費時間2.11秒。獲得10000個用戶需要5.6小時。我可以在沒有超時的情況下在一個腳本中完成整個事情嗎? – abel 2010-10-07 16:42:32
@abel是的,你可以改變'max_execution_time'設置。我強烈建議使用SO API,或者下載[data-dump](http://blog.stackoverflow.com/2010/10/creative-commons-data-dump-oct-10/)並從中獲取信息那裏。 – 999999 2010-10-07 16:46:05