substr_count

funkcja

Zlicza, ile razy podany podciąg występuje w głównym ciągu znaków.

substr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int

substr_count przeszukuje $haystack i zwraca liczbę nienadpisujących się wystąpień $needle. Opcjonalne $offset i $length pozwalają ograniczyć przeszukiwany fragment. Funkcja rozróżnia wielkość liter — do wyszukiwania bez rozróżniania możesz wcześniej użyć strtolower.

<?php
declare(strict_types=1);

echo substr_count('banana', 'an');
// wynik: 2

// Zliczanie od pozycji 2:
echo substr_count('banana', 'an', 2);
// wynik: 1
📘 Naucz się w lekcji →