Найти количество тегов на странице
Есть функция, которая должна вытащить все теги strong на странице:
function parsstrong($website) {
if(mb_detect_encoding($website) != "ASCII"){ //если URL в кириллице переводим в punycode
include_once("idna_convert.class.php");
$IDN = new idna_convert(array('idn_version' => '2008'));
$website=$IDN->encode($website);
}
$rz = getpage($website);
if (preg_match_all('|<strong.*?>(.*)</strong>|sei',$rz, $matched)){
$result = $matched[1];
return $result;
}
else return 'NULL';
}
Когда пытаюсь вызвать, у меня показывает всегда 1 совпадение:
echo count(parsstrong($website)); // 1
Подскажите, что делаю не так? Как лучше поступить?
Источник: Stack Overflow на русском