Php 提取阵列数据
我正在写一个脚本,可以从网页上抓取域名,并打印出符合特定条件的域名列表 我有一个数组中的数据,但我似乎无法以友好的格式打印出来,尽管无论我尝试什么,我似乎无法提取我需要的内容 我的阵列示例如下所示:Php 提取阵列数据,php,arrays,Php,Arrays,我正在写一个脚本,可以从网页上抓取域名,并打印出符合特定条件的域名列表 我有一个数组中的数据,但我似乎无法以友好的格式打印出来,尽管无论我尝试什么,我似乎无法提取我需要的内容 我的阵列示例如下所示: Array ( [0] => Array ( [0] => domain1.com.au [1] => domain2.com.au [2] => domain3.com.au
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
如果有人能给我一个例子或建议,那就太好了。您提供的数组应该是
$array
PHP\u EOL
如果查看源代码,将插入一个换行符<代码>直观地插入新行
foreach ($array[0] as $domain){
echo $domain.'<br />'.PHP_EOL;
}
foreach($array[0]作为$domain){
echo$domain.'
'.PHP\u EOL;
}
您提供的阵列应位于$array
中
PHP\u EOL
如果查看源代码,将插入一个换行符<代码>直观地插入新行
foreach ($array[0] as $domain){
echo $domain.'<br />'.PHP_EOL;
}
foreach($array[0]作为$domain){
echo$domain.'
'.PHP\u EOL;
}
试试:
foreach($arr[0]作为$key=>$value)
{
回显“
”。$value;
}
试试:
foreach($arr[0]作为$key=>$value)
{
回显“
”。$value;
}
foreach($array[0]作为$domain){
if(strstr($domain,'.com.au')){
echo$domain.“
”;
}
}
foreach($array[0]作为$domain){
if(strstr($domain,'.com.au')){
echo$domain.“
”;
}
}
另外,在存储值之前,请按照Mihai sayd进行清理。同样,在存储值之前,请按照Mihai sayd进行清理。这正是我想要的工作方式,我也希望您包括了卫生,因为有可能散乱数据会自动进入阵列。这正是我想要的工作方式,我还希望您将卫生设施包括在内,因为可能会有散乱数据进入阵列。
foreach ($array[0] as $domain){
if(strstr($domain, '.com.au')){
echo $domain."<br />";
}
}