Συνάρτηση substr_count
Η συνάρτηση substr_count μετράει
πόσες φορές εμφανίζεται μια υποσυμβολοσειρά σε μια συμβολοσειρά.
Λειτουργεί σωστά μόνο με λατινικούς χαρακτήρες (μονοβάθμιους χαρακτήρες).
Σύνταξη
substr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int
Παράδειγμα
Ας μετρήσουμε πόσες φορές στη συμβολοσειρά μας
εμφανίζεται η υποσυμβολοσειρά 'test':
<?php
echo substr_count('test www test', 'test');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
2
Δείτε επίσης
-
τη συνάρτηση
mb_substr_count,
που λειτουργεί με πολυβάθμιες κωδικοποιήσεις -
τη συνάρτηση
str_word_count,
που μετράει τον αριθμό των λέξεων σε μια συμβολοσειρά -
τη συνάρτηση
substr_count,
που μετράει τον αριθμό των υποσυμβολοσειρών -
τη συνάρτηση
count_chars,
που μετράει τον αριθμό των χαρακτήρων