0

我正在编写一个脚本,该脚本将从网页中获取域名并打印符合特定条件的域名列表。

我有一个数组中的数据,但我似乎无法以友好的格式打印出来,尽管无论我尝试什么,我似乎都无法提取我需要的东西。

我的数组示例如下所示:

Array
(
    [0] => Array
        (
            [0] => domain1.com.au
            [1] => domain2.com.au
            [2] => domain3.com.au
            [3] => domain4.com.au
            [4] => domain5.com.au
        )

)

基本上我只想在新行上打印每次出现的 *.com.au 。

如果有人给我一个例子或建议,那就太好了。

4

3 回答 3

2

您提供的数组应该在$array.

PHP_EOL如果您查看源代码,则插入换行符。<br />直观地插入新行

foreach ($array[0] as $domain){
    echo $domain.'<br />'.PHP_EOL;
}
于 2012-08-20T11:22:41.320 回答
2
foreach ($array[0] as $domain){
    if(strstr($domain, '.com.au')){
        echo $domain."<br />";
    }
}
于 2012-08-20T11:23:58.620 回答
1

尝试:

foreach( $arr[0] as $key => $value)
{
echo '<br/>'. $value;
}
于 2012-08-20T11:23:03.657 回答