Heim >Backend-Entwicklung >PHP-Problem >So berechnen Sie, wie viele m Zeichen ein String in PHP enthält

So berechnen Sie, wie viele m Zeichen ein String in PHP enthält

青灯夜游
青灯夜游Original
2022-07-04 20:25:222318Durchsuche

Zwei Berechnungsmethoden: 1. Verwenden Sie die for-Anweisung, um die Zeichen in der Zeichenfolge zu durchlaufen und die Anzahl der m Zeichen zu zählen. Die Syntax lautet „$con=0;for($i=0;$i

So berechnen Sie, wie viele m Zeichen ein String in PHP enthält

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

php-Methode zur Berechnung, wie viele m Zeichen eine Zeichenfolge enthält

Methode 1: Verwenden Die for-Anweisung zum Durchlaufen von Zeichen in der Zeichenfolge zählt die Anzahl der m Zeichen

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="34mvghm45m67m";
echo "原字符串:".$str."<br>";
$con=0;
for($i=0;$i<strlen($str);$i++){
	if($str[$i]==="m"){
		$con++;
	}
}
echo "m字符的个数:".$con;
?>

So berechnen Sie, wie viele m Zeichen ein String in PHP enthält

Methode 2: Verwenden Sie die Funktion substr_count(), um die Anzahl der m Zeichen zu zählen

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="m34mvghm45m67mm";
echo "原字符串:".$str."<br>";
echo "m字符的个数:".substr_count($str,"m");
?>

So berechnen Sie, wie viele m Zeichen ein String in PHP enthält

Erklärung:

substr_count() Funktionsberechnung Die Häufigkeit, mit der die Teilzeichenfolge in der Zeichenfolge vorkommt. (Bei Teilzeichenfolgen wird die Groß-/Kleinschreibung beachtet.)

substr_count(string,substring,start,length)
Parameter Beschreibung
Zeichenfolge Erforderlich. Gibt die zu überprüfende Zeichenfolge an.
Teilzeichenfolge Erforderlich. Gibt die abzurufende Zeichenfolge an.
Start Optional. Gibt an, wo in der Zeichenfolge die Suche beginnen soll.
Länge optional. Gibt die Länge der Suche an.

Rückgabewert: Gibt die Häufigkeit zurück, mit der der Teilstring im String vorkommt.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo berechnen Sie, wie viele m Zeichen ein String in PHP enthält. 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