正在提取数组数据


Extracting array data

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

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

我的数组示例如下:

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的每一次出现都打印在一行新行上。

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

foreach ($array[0] as $domain){
    if(strstr($domain, '.com.au')){
        echo $domain."<br />";
    }
}

您提供的数组应该在$array中。

如果您查看源代码,PHP_EOL会插入一个换行符。<br />可视地插入新行

foreach ($array[0] as $domain){
    echo $domain.'<br />'.PHP_EOL;
}

尝试:

foreach( $arr[0] as $key => $value)
{
echo '<br/>'. $value;
}