Heim > Backend-Entwicklung > PHP8 > Lassen Sie uns über die Funktion str_starts_with() in PHP8 sprechen

Lassen Sie uns über die Funktion str_starts_with() in PHP8 sprechen

藏色散人
Freigeben: 2023-02-17 12:06:01
Original
3600 Leute haben es durchsucht

Im vorherigen Artikel „Warum ist der Operator === in PHP schneller als ==? 》Wir stellen Ihnen vor, warum der ===-Operator in PHP schneller ist als ==. Interessierte Freunde können ihn lesen und erfahren~

In diesem Artikel erfahren Sie, wie Sie über str_starts_with() in PHP8 sprechen Funktion. str_starts_with()函数。

str_starts_with()

str_starts_with() ist eine vordefinierte Funktion in PHP 8, die eine Suche unter Berücksichtigung der Groß-/Kleinschreibung nach einer bestimmten Zeichenfolge durchführt. str_starts_with() prüft normalerweise, ob der String mit einem Teilstring beginnt. str_starts_with() gibt TRUE zurück, wenn die Zeichenfolge mit einer Teilzeichenfolge beginnt, andernfalls wird FALSE zurückgegeben. Die Syntax von

str_starts_with() lautet:

str_starts_with($string, $substring)
Nach dem Login kopieren

$string: Dieser Parameter bezieht sich auf den String, der auf den Startstring überprüft werden muss.

$substring: Dieser Parameter bezieht sich auf die Zeichenfolge, die überprüft werden muss.

Rückgabewert: str_starts_with() gibt TRUE zurück, wenn die Zeichenfolge mit einer Teilzeichenfolge beginnt, andernfalls wird FALSE zurückgegeben.

str_starts_with() Hauptmerkmale:

  • str_starts_with() unterscheidet von Natur aus die Groß-/Kleinschreibung.
  • str_starts_with() gibt immer einen booleschen Wert zurück.
  • str_starts_with() kann verwendet werden, um den Anfang von Zeichen und Zeichenfolgen zu überprüfen.
  • Versionen kleiner als PHP8 unterstützen str_starts_with() nicht.


Im Folgenden werden zwei Beispiele verwendet, um die Verwendung dieser Funktion vorzustellen:

Beispiel 1:

<?php

	$name = &#39;Saurabh Singh&#39;;
	$beginsWith = &#39;S&#39;;

	$result = str_starts_with($name, $beginsWith) ? &#39;is&#39; : &#39;is not&#39;;

	echo "字符串 \"$name\" $result 以 $beginsWith 开头";

?>
Nach dem Login kopieren

Ausgabe:

字符串 "Saurabh Singh" 以 S 开头
Nach dem Login kopieren
Im obigen Beispiel haben wir drei Variablen erstellt: $name zum Speichern des Zeichenfolgentyps The name, $begininswith speichert den Teilstring, der mit $name überprüft werden muss, und $result speichert das Ergebnis des anhand von str_starts_with() berechneten Ausdrucks. str_starts_with() gibt TRUE zurück, wenn die Zeichenfolge $name mit der Teilzeichenfolge $begininswith beginnt. Andernfalls wird FALSE zurückgegeben und der Wert von $result entsprechend zugewiesen.

Beispiel 2:

<?php

	$sentance = &#39;The Big Brown Fox&#39;;
	$beginsWith = &#39;The&#39;;

	if(str_starts_with($sentance , $beginsWith) )
	{
	echo "字符串 \"$sentance\" 以 \"$beginsWith\" 开头";
	}
	else
	{
	echo "字符串 \"$sentance\" 不以 \"$beginsWith\" 开头";
	}	

?>
Nach dem Login kopieren

Ausgabe:

字符串 "The Big Brown Fox" 以 "The" 开头
Nach dem Login kopieren

In Beispiel 1 haben wir anhand der Anfangszeichen des Satzes gesucht. In diesem Beispiel nehmen wir das vollständige Wort am Anfang eines Satzes, das auch in der if-Bedingung TRUE zurückgibt, und dann wird der bedingte Teil entsprechend ausgeführt.

Abschließend möchte ich jedem das neueste und umfassendste „PHP-Video-Tutorial

“ empfehlen ~ Kommen Sie und lernen Sie! 🎜

Das obige ist der detaillierte Inhalt vonLassen Sie uns über die Funktion str_starts_with() in PHP8 sprechen. 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