for ($k = 0; $k < $count; $k++) {
$master[$k] = $namearray[$k], $streetarray[$k], $localityarray[$k], $regionarray[$k], $postalcodearray[$k], $phonearray[$k];
}
Run Code Online (Sandbox Code Playgroud)
我想声明一个新数组并从已声明的其他数组中设置值.我以为我可以循环键并设置值,但这对我不起作用.
完整代码如下.我正在解析黄页搜索结果并尝试将搜索结果输出到csv文件中.在下面的代码中,我删除了循环,只向数组添加了一些值,以确保我的错误不是别的.
<?php
// include required functions
include('simple_html_dom.php');
$url = "http://www.yellowpages.com/" . $_POST['city'] . '-' . $_POST['state'] . '-' . $_POST['postalcode'] . '/' . $_POST['category'] . '?g=' . $_POST['city'] . '%2C+' . $_POST['state'] . '+' . $_POST['postalcode'] . '&q=' . $_POST['category'];
// get DOM from URL
$html = file_get_html($url);
// find all business name
foreach($html->find('h3.business-name') as $name)
//echo $name->innertext . '<br />'; …Run Code Online (Sandbox Code Playgroud)