次のコードで値をカウントすると、配列に結果が返されません。私が間違っていたことについて何か助けていただければ幸いです。
$xml=simplexml_load_file("sitemap.xml");
$arr = array();
foreach($xml->url as $child)
{
if (isset($child->loc)) {
echo "true";
$arr[] = $child->loc;
} else {
echo "error";
echo $child->loc;
}
}
print_r(array_count_values($arr));