"пройти" всю строку

pitbuly

Новичок
"пройти" всю строку

мне нужно "пройти" всю строку и найти все случаи вхождения в неё подстроки .
Вроде тривиальная вещь, а уже второй день мучаюсь.В Perl решается проще простого, с помощью функции index()
PHP:
$str = "Герцог Герцеговина Герцигова";
$start = 0;
while(($start=index($str,"Герц",$start)) !=-1)
 {
    print("найдено $start вхождений<br>");
$start++;
 }
как реализовать это на PHP ?
 
Сверху