57 Stimmen

PHP: Bestimmtes Zeichen in String zählen

Tipp von Axuter | Letztes Update am 16.01.2024 | Erstellt am 09.03.2013

In diesem Tipp möchte ich euch verraten, wie ihr ein bestimmtes Zeichen in einem String zählen könnt. 

Im Beispiel möchten wir die Anzahl der Vorkommnisse des Zeichens "|" in einem gegebenen String ermitteln.

// unser String
$s = '1|2|3|4';

// Zeichen zählen
$c = substr_count($s, '|');

// Ergebnis (3) ausgeben
echo $c; 

Wir bedienen uns der Funktion substr_count(). Diese Funktion erwartet den String als ersten Parameter und das zu zählende Zeichen als zweiten Parameter.

Außerdem ist es auch möglich, einen ganzen String als zweiten Parameter zu übergeben, um zu zählen, wie oft dieser String enthalten ist. Weiterhin kann man optional als dritten und vierten Parameter angeben, ab welcher Position gezählt werden soll und in welcher Länge des Strings maximal gezählt werden soll.

AntwortenPositivNegativ

Über den Autor

AvatarDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen

 

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.