PHP count_chars() Funktion
Beispiel
Gibt eine Zeichenfolge mit all den verschiedenen Zeichen zurück, die in „Hello World!“ verwendet werden. (Modus 3):
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Definition und Verwendung
Die Funktion count_chars() gibt Informationen über die in einer Zeichenfolge verwendeten Zeichen zurück (z. B. wie oft ein ASCII-Zeichen in einer Zeichenfolge vorkommt oder welche Zeichen in einer Zeichenfolge verwendet oder nicht verwendet wurden).
Syntax
count_chars(string,mode)
Parameterwerte
Parameter | Description |
---|---|
string | Required. The string to be checked |
mode | Optional. Specifies the return modes. 0 is default. The different return modes are:
|
Technische Details
Rückgabewert: | Abhängig vom angegebenen Modusparameter |
---|---|
PHP-Version: | 4+ |
Mehr Beispiele
Beispiel
Gibt eine Zeichenfolge mit allen unbenutzten Zeichen in „Hello World!“ zurück. (Modus 4):
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Beispiel
In diesem Beispiel verwenden wir count_chars() mit Modus 1, um den String zu prüfen. Modus 1 gibt ein Array mit dem ASCII-Wert als Schlüssel zurück und wie oft er als Wert aufgetreten ist:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Beispiel
Ein weiteres Beispiel für das Zählen, wie oft ein ASCII-Zeichen in einer Zeichenfolge vorkommt:
<?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>";
}
?>
❮ PHP-String-Referenz