0
下面的代码中的for循环无法正常工作。如何使用for循环从php列表中提取数据使用php
$html= @file_get_html($url);
$job_array = array();
foreach($html->find('a') as $link) {
// $links=$html->find('a');
if (strpos($link->href, '/job-category/') !== false) {
$job_array[] = $link->href . "<br/>";
}
for ($a = 0; $a <= ($link->href); $a++) {
//$page_number = 20;
// for ($i = 1; $i <= $page_number; $i++) {
$html2 = file_get_html($link->href);
$response = array();
foreach ($html2->find('div#mainContent') as $header) {
$response[] = $header->innertext . "<br/>";
print_r($response);
}
}
你有什么错误吗? –
也许你应该更详细地解释你的意思是“不起作用” – RamRaider
欢迎来到Stack Overflow!我尽可能地猜测你的问题,然后编辑你的问题。但是,请添加对代码和说明的解释,以便让更多具有该主题知识的人员看到它。如果需要识别特定问题,请编辑您遇到的特定错误消息。祝你好运! – manetsus