我正在编写一个脚本,该脚本将从网页中获取域名,并打印符合特定条件的域名列表。
我有一个数组中的数据,但我似乎无法以友好的格式打印出来,尽管无论我尝试什么,我似乎都无法提取我需要的内容。
我的数组示例如下:
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;
}