Funktio str_word_count

Funktio str_word_count laskee sanojen määrän merkkijonossa.

Funktio voi ottaa toisen valinnaisen parametrin, luvun 1 tai 2. Jos sitä ei ole asetettu, funktio palauttaa tuloksena kokonaisluvun, joka on yhtä suuri kuin sanojen määrä.

Jos 1 on asetettu, palautetaan taulukko, jossa on kaikki merkkijonoon kuuluvat sanat. Jos 2 on asetettu, palautetaan taulukko, jossa avaimina ovat merkkijonon sijainnit ja arvoina vastaavat sanat.

Syntaksi

phpstr_word_count(string $string, int $format = 0, ?string $characters = null): array|int

Esimerkki

Lasketaan sanojen määrä merkkijonossa:

php<?php
  echo str_word_count('abcde my world');
?>

Koodin suorituksen tulos:

php3

Katso myös

  • funktion substr_count,
    joka laskee osamerkkijonojen määrän
  • funktion count_chars,
    joka laskee merkkien määrän
  • funktion ucwords,
    joka muuttaa sanojen ensimmäiset kirjaimet suuraakkosiksi