Hvordan å telle antall forekomster i PHP

Skriptspråket PHP er utmerket for tekst manipulasjon og behandling, men å finne riktig funksjon for dine behov kan være en prøvelse. Minst finnes et dusin funksjoner for å søke en tekststreng, for eksempel strpos, strrpos, stripos, strripos, preg_match og preg_match_all, og hver forskjellig subtilt i gjennomføringen og funksjoner. Når du trenger å finne antall forekomster av et søkemønster i en streng, er det beste verktøyet "preg_match_all."

Bruksanvisning

1 Åpne Windows Notepad eller annen tekst editor du foretrekker.

2 Skriv inn følgende PHP-skript:

<? Php

$ S = ". Dette er en tekststreng jeg ønsker å telle antall ganger ordet strengen vises i den.";

$ Count = preg_match_all ( "streng", $ s, $ kamper);

echo "Det er". $ Teller. "fyrstikker.";

?>

3 Lagre filen med navnet "phpMatch.php." Dobbeltklikk på filen eller type "php-f phpMatch.php" i en konsoll for å kjøre den.