Neueste Web-Entwicklung Tutorials
 

PHP count_chars() Function

<PHP String Referenz

Beispiel

Gibt einen String mit all verschiedenen Zeichen verwendeten in "Hello World!" (mode 3) :

<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Führen Sie zB »

Definition und Verwendung

Die count_chars() Funktion gibt Informationen über die in einem String (zum Beispiel, wie oft ein ASCII - Zeichen in einer Zeichenkette vorkommt, oder den Zeichen , die verwendet wurden oder nicht in einem String verwendet) verwendet.


Syntax

count_chars( string,mode )

Parameter Beschreibung
string Erforderlich. Die Zeichenfolge zu prüfen
mode Optional. Gibt die Rückkehr Modi. 0 ist Standard. Die verschiedenen Rückkehr Modi sind:
  • 0 - ein Array mit dem ASCII-Wert als Schlüssel und Anzahl des Vorkommens als Wert
  • 1 - ein Array mit dem ASCII-Wert als Schlüssel und Anzahl des Vorkommens als Wert, listet nur Vorkommen größer als Null ist
  • 2 - ein Array mit dem ASCII-Wert als Schlüssel und Anzahl des Vorkommens als Wert, listet nur Vorkommen gleich Null ist aufgelistet
  • 3 - ein String mit all den verschiedenen Zeichen verwendet
  • 4 - eine Zeichenkette mit allen nicht verwendeten Zeichen

Technische Details

Rückgabewert: Je nach dem angegebenen Parameter mode
PHP Version: 4+

Mehr Beispiele

Beispiel 1

Gibt einen String mit allen nicht verwendeten Zeichen in "Hello World!" (mode 4) :

<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Führen Sie zB »

Beispiel 2

In diesem Beispiel verwenden wir count_chars() mit Modus 1 die Zeichenfolge zu überprüfen. Modus 1 wird ein Array mit dem ASCII-Wert als den Schlüssel und wie oft es aufgetreten als Wert:

<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Führen Sie zB »

Beispiel 3

Ein weiteres Beispiel für das Zählen, wie oft ein ASCII-Zeichen tritt in einer Zeichenkette:

<?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>";
  }
?>
Führen Sie zB »

<PHP String Referenz