小编use*_*928的帖子

PHP数组声明

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)

php arrays loops

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

arrays ×1

loops ×1

php ×1