Heim > Artikel > Backend-Entwicklung > So zählen Sie die Anzahl der Vorkommen eines bestimmten Zeichens in einer Zeichenfolge in PHP
In diesem Artikel wird hauptsächlich vorgestellt, wie PHP die Anzahl der Vorkommen bestimmter Zeichen in einer Zeichenfolge zählt.
PHP-Statistiken berechnen die Anzahl der angegebenen Zeichen und aller Zeichen in einer Zeichenfolge, was auch ein häufiger Testpunkt im PHP-Interviewprozess ist. Für PHP-Anfänger kann es also schwierig sein. Aber solange man die Idee der Umsetzung beherrscht, ist es ganz einfach.
Im Folgenden stellen wir anhand eines einfachen Beispiels vor, wie die Anzahl der Vorkommen eines bestimmten Zeichens in einer Zeichenfolge gezählt wird.
Das PHP-Codebeispiel lautet wie folgt:
<?php $text="php.cn"; $search_char="p"; $count="0"; for($x="0"; $x< strlen($text); $x++) { if(substr($text,$x,1)==$search_char) { $count=$count+1; } } echo '"'.$text.'"'."中字符".$search_char."出现的次数是:".$count.'次';
Hier zählen wir, wie oft der Buchstabe p in der Zeichenfolge php.cn vorkommt, und das Ausgabeergebnis ist wie folgt:
Natürlich können wir die Häufigkeit jedes einzelnen Zeichens zählen, wie zum Beispiel h:
Einführung in verwandte Funktionen:
Strlen-Funktion bedeutet, die Zeichenfolgenlänge zu ermitteln.
substr-Funktion bedeutet die Rückgabe eines Teilstrings eines Strings. Seine Syntax:
string substr ( string $string , int $start [, int $length ] )
Gibt die Teilzeichenfolge der Zeichenfolge string zurück, die durch die Start- und Längenparameter angegeben wird.
Dieser Artikel ist eine Einführung in die Methode zum Zählen der Anzahl der Vorkommen bestimmter Zeichen in einer Zeichenfolge in PHP. Er ist auch sehr einfach und leicht zu verstehen.
Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Vorkommen eines bestimmten Zeichens in einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!