105 of 410 menu

A count_chars függvény

A count_chars függvény megszámolja, hogy a különböző karakterek hányszor fordulnak elő egy sztringben.

Az első paraméterben a függvény egy sztringet fogad el, a második opcionális paraméter pedig egy módosító, amely megváltoztatja a függvény működésének eredményét.

Szintaxis

count_chars(string $string, int $mode = 0): array|string

A módosító értékei

A paraméter értékétől függően a függvény a következőket adja vissza:

  • 0 érték - egy tömb, amelynek kulcsai ASCII kódok, az értékei pedig a megfelelő karakter előfordulásainak száma.
  • 1 érték - ugyanaz, mint a 0 esetén, de a nulla előfordulású karakterekre vonatkozó információ nem kerül bele a tömbbe.
  • 2 érték - ugyanaz, mint a 0 esetén, de a tömbbe csak a nulla előfordulású karakterekre vonatkozó információ kerül bele.
  • 3 érték - egy olyan karakterekből álló sztring, amelyek legalább egyszer megjelennek az eredeti sztringben.
  • 4 érték - egy olyan karakterekből álló sztring, amelyek nem jelennek meg az eredeti sztringben.

Alapértelmezetten a függvény úgy viselkedik, mintha a második paraméter 0 értékre lenne beállítva.

Példa

Számoljuk meg a karakterek számát egy sztringben, a módosítót 1 értékre állítva:

<?php $str = 'aaabbc'; $res = count_chars($str, 1); var_dump($res); ?>

Ennek eredményeképpen a függvény visszaadja az összes karakter kódjait 0-tól 255-ig, és ezek között lesznek a sztringünkben szereplő karakterek kódjai is:

[ 0 => 0, 1 => 1, ... 97 => 3, // 97 az 'a' karakter kódja 98 => 2, // 98 a 'b' karakter kódja 99 => 1, // 99 a 'c' karakter kódja ... 255 => 0, ]

Példa

Számoljuk meg a karakterek számát egy sztringben, a módosítót 1 értékre állítva:

<?php $str = 'aaabbc'; $res = count_chars($str, 1); var_dump($res); ?>

Ennek eredményeképpen a függvény csak a megtalált karakterek kódjait és az ezen karakterek előfordulási számát adja vissza:

[ 97 => 3, // 97 az 'a' karakter kódja 98 => 2, // 98 a 'b' karakter kódja 99 => 1, // 99 a 'c' karakter kódja ]

Lásd még

  • a substr_count függvényt,
    ami alsztringek számát számolja
  • a count_chars függvényt,
    ami karakterek számát számolja
  • a str_word_count függvényt,
    ami szavak számát számolja
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás