Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Methode zum Zählen der Häufigkeit aller Zeichen in einer Zeichenfolge

PHP-Methode zum Zählen der Häufigkeit aller Zeichen in einer Zeichenfolge

黄舟
黄舟Original
2017-10-18 09:24:191602Durchsuche

Dieser Artikel stellt hauptsächlich die Methode von PHP vor, die Anzahl der Vorkommen aller Zeichen in einer Zeichenfolge zu zählen, einschließlich Betriebstechniken im Zusammenhang mit der PHP-Zeichendurchquerung und statistischen Operationen.

Dies Der Artikel beschreibt die Beispiele, in denen PHP eine Methode implementiert, um die Anzahl der Vorkommen aller Zeichen in einer Zeichenfolge zu zählen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Werfen wir zunächst einen Blick auf die Wirkung:

Algorithmus:

die Zeichenfolge einmal durchlaufen ($str in diesem Beispiel) und die Zeichenfolgen aufzeichnen, die in einem Array aufgetreten sind ( wie $strRecord in diesem Beispiel) ), wenn diese Aufzeichnungsfunktion bereits vorhanden ist, wird sie nicht aufgezeichnet;

wird für jeden String verwendet, um mit dem Wert des Datensatzarrays ($strRecord[]['key'] in diesem Beispiel) zu vergleichen Beispiel), wenn der Wert im Datensatz mit dieser Zeichenfolge übereinstimmt, notieren Sie die Häufigkeit + 1 ($strRecord[]['count'] in diesem Beispiel). Legen Sie natürlich eine Variable fest, den Standardwert ist falsch (wie

in diesem Beispiel), jedes Mal aufzeichnen Wenn das Datensatzarray nach dem Vergleich diesen Wert bereits hat, setzen Sie ihn auf true und verwenden Sie diese Markierung, um das zuvor noch nicht angetroffene Array im aufzuzeichnen Array

$found

Implementierungscode:


Das obige ist der detaillierte Inhalt vonPHP-Methode zum Zählen der Häufigkeit aller Zeichen in einer Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Datentyp-ZwangsmethodeNächster Artikel:Datentyp-Zwangsmethode