Ultimele tutoriale de dezvoltare web
 

PHP count_chars() Function

<PHP String Reference

Exemplu

Întoarceți - un șir de caractere , cu toate caracterele diferite folosite în "Hello World!" (mode 3) :

<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Run exemplu »

Definiție și utilizare

count_chars() Funcția returnează informații despre caracterele utilizate într - un șir de caractere (de exemplu, de câte ori are loc un caracter ASCII într - un șir de caractere, sau care caractere care au fost utilizate sau nu au fost folosite într - un șir de caractere).


Sintaxă

count_chars( string,mode )

Parametru Descriere
string Necesar. Șirul care urmează să fie verificate
mode Opțional. Specifică modurile de returnare. 0 este implicit. Diferitele moduri de returnare sunt:
  • 0 - o matrice cu valoarea ASCII ca fiind cheia și numărul de evenimente ca valoare
  • 1 - o matrice cu valoarea ASCII ca fiind cheia și numărul de evenimente ca valoare, listează doar apariții mai mare decât zero
  • 2 - o matrice cu valoarea ASCII ca fiind cheia și numărul de evenimente ca valoare, enumeră doar apariții egale cu zero sunt listate
  • 3 - un șir de caractere, cu toate caracterele diferite folosite
  • 4 - un șir de caractere, cu toate caracterele neutilizate

Detalii tehnice

Întoarcere Valoare: În funcție de parametrul modul specificat
Versiune PHP: 4+

Mai multe exemple

Exemplul 1

Întoarceți - un șir de caractere , cu toate caracterele nefolosite din "Hello World!" (mode 4) :

<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Run exemplu »

Exemplul 2

In acest exemplu , vom folosi count_chars() cu modul 1 pentru a verifica șirul. Modul 1 va returna un array cu valoarea ASCII ca fiind cheia și de câte ori a avut loc ca valoare:

<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Run exemplu »

Exemplul 3

Un alt exemplu de numărare de câte ori un caracter ASCII apare într-un șir de caractere:

<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);

foreach ($strArray as $key=>$value)
  {
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
  }
?>
Run exemplu »

<PHP String Reference