Heim > Backend-Entwicklung > PHP-Problem > So zählen Sie die Anzahl der verschiedenen Zeichen in einer Zeichenfolge in PHP

So zählen Sie die Anzahl der verschiedenen Zeichen in einer Zeichenfolge in PHP

青灯夜游
Freigeben: 2023-03-15 11:46:02
Original
2547 Leute haben es durchsucht

Statistische Methode: 1. Verwenden Sie die Anweisung „str_split(string)“, um die Zeichenfolge aufzuteilen und in ein Zeichenarray umzuwandeln. 2. Verwenden Sie die Anweisung „sizeof(array_count_values(character array))“, um die Anzahl der verschiedenen Zeichen zu zählen .

So zählen Sie die Anzahl der verschiedenen Zeichen in einer Zeichenfolge in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php zählt die Anzahl der verschiedenen Zeichen in einer Zeichenfolge

In PHP können Sie das Array verwenden Funktion zum Zählen der Anzahl verschiedener Zeichen in der Zeichenfolge.

  • Verwenden Sie zunächst str_split(), um die Zeichenfolge in ein Zeichenarray umzuwandeln.

  • Verwenden Sie array_count_values(), um die Anzahl der Vorkommen aller Werte im Zeichenarray zu zählen. Anschließend wird ein assoziatives Array zurückgegeben, dessen Schlüsselnamen sind die Werte des ursprünglichen Arrays. Der Schlüsselwert gibt an, wie oft der Wert im ursprünglichen Array erscheint.

    Die Schlüsselnamen des assoziativen Arrays sind unterschiedliche Zeichen in der Zeichenfolge.

  • Verwenden Sie sizeof(), um die Anzahl der Elemente des assoziativen Arrays zu zählen.

Implementierungscode:

<?php
header("Content-type:text/html;charset=utf-8");
$str = "1234jhv4321vs;s";
$arr = str_split($str);
//字符串分隔到数组中
$arr=array_count_values($arr);
var_dump($arr);
$gs = sizeof($arr);

echo "字符串中有 ".$gs." 个不同字符";
?>
Nach dem Login kopieren

So zählen Sie die Anzahl der verschiedenen Zeichen in einer Zeichenfolge in PHP

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der verschiedenen Zeichen in einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage