我正在談論執行大約5分鐘以上的深度遞歸,您可能有一個爬蟲執行的事情。爲了提取URL鏈接和與PHP - 那裏有一個安全的方法來執行深度遞歸?
頁似乎在PHP深遞歸似乎並不現實
如子URL鏈接
getInfo("www.example.com");
function getInfo($link){
$content = file_get_content($link)
if($con = $content->find('.subCategories',0)){
echo "go deeper<br>";
getInfo($con->find('a',0)->href);
}
else{
echo "reached deepest<br>";
}
}
這也比任何其他語言不太現實。只要您將其配置爲不遵守執行時間限制,並使用適當的退出對遞歸進行編碼。 –
這非常符合實際,但您可能需要保留先前訪問的鏈接列表以避免無限循環。 – Ryan