Heim  >  Artikel  >  tägliche Programmierung  >  So zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP

So zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP

藏色散人
藏色散人Original
2018-12-11 15:01:419312Durchsuche

PHP zählt die Anzahl der Vorkommen einer bestimmten Zeichenfolge. Dies können wir direkt über die Funktion substr_count in PHP tun. Die Funktion substr_count bedeutet, die Anzahl der Vorkommen einer Zeichenfolge zu zählen.

So zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP

Nachfolgend verwenden wir ein einfaches Codebeispiel, um PHP einzuführen, um die Anzahl der Vorkommen einer bestimmten Zeichenfolge (einschließlich Buchstaben und Chinesisch) zu zählen:

1. Das Codebeispiel zum Zählen englischer Wörter lautet wie folgt:

<?php
$quote = "PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP";
echo $quote;
echo "<br>";
echo "<br>";
echo "以上段落中出现了".substr_count($quote,&#39;PHP&#39;)  ."次PHP!";

Im obigen Code ist das Ergebnis der Zählung von „PHP“ wie folgt:

So zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP

2. Das Codebeispiel zum Zählen der Anzahl chinesischer Wörter lautet wie folgt:

<?php
$quote = "PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP";
echo $quote;
echo "<br>";
echo "<br>";
echo "以上段落中出现了".substr_count($quote,&#39;中文网&#39;)  ."次“PHP中文网”!";

Im obigen Code ist das Ergebnis der Zählung „PHP Chinese Network“ lautet wie folgt:

So zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP

substr_count Syntax:

int substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] )

substr_count() gibt die Häufigkeit zurück, mit der Teilstring-Nadel erscheint im String-Heuhaufen. Beachten Sie, dass bei der Nadel die Groß-/Kleinschreibung beachtet wird.

Die Parameter:

haystack bedeutet, in dieser Zeichenfolge zu suchen.

Nadel stellt die zu durchsuchende Zeichenfolge dar.

Offset gibt die Offset-Position an, an der die Zählung beginnt. Wenn es sich um eine negative Zahl handelt, beginnt die Zählung am Ende des Zeichens.

Länge gibt die maximale Suchlänge nach der angegebenen Offset-Position an. Wenn die Summe aus Versatz und dieser Länge größer ist als die Gesamtlänge des Heuhaufens, wird eine Warnmeldung ausgegeben. Die Länge einer negativen Zahl wird vom Ende des Heuhaufens an gezählt.

Hinweis: Diese Funktion zählt keine überlappenden Zeichenfolgen.

Dieser Artikel ist eine detaillierte Einführung in PHP, das die Anzahl der Vorkommen einer bestimmten Zeichenfolge zählt. Er ist sehr einfach und leicht zu verstehen. Ich hoffe, er wird für Freunde in Not hilfreich sein.

Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Vorkommen einer bestimmten Zeichenfolge in PHP. 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