我正在写一个脚本,将从网页上抓取域名,并打印出一个符合某些标准的列表。
我有一个数组中的数据,但是我似乎不能以一种友好的格式打印出来,尽管无论我怎么尝试,我似乎都不能提取我需要的东西。
我的数组示例如下所示:
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。
如果有人给我一个例子或建议,那就太好了。
发布于 2012-08-20 19:23:59
foreach ($array[0] as $domain){
if(strstr($domain, '.com.au')){
echo $domain."<br />";
}
}发布于 2012-08-20 19:22:41
您提供的数组应为$array格式。
如果查看源代码,PHP_EOL会插入一个换行符。<br />以可视方式插入新行
foreach ($array[0] as $domain){
echo $domain.'<br />'.PHP_EOL;
}发布于 2012-08-20 19:23:04
尝试:
foreach( $arr[0] as $key => $value)
{
echo '<br/>'. $value;
}https://stackoverflow.com/questions/12036718
复制相似问题