PHP Conference Nagoya 2025

str_starts_with

(PHP 8)

str_starts_withPrüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette beginnt

Beschreibung

str_starts_with(string $haystack, string $needle): bool

Überprüft unter Berücksichtigung der Groß- und Kleinschreibung, ob haystack mit needle beginnt.

Parameter-Liste

haystack

Die zu durchsuchende Zeichenkette.

needle

Die Teilzeichenkette, nach der in haystack gesucht werden soll.

Rückgabewerte

Gibt true zurück, wenn haystack mit needle beginnt, andernfalls false.

Beispiele

Beispiel #1 Verwendung der leeren Zeichenkette ''

<?php
if (str_starts_with('abc', '')) {
echo
"Alle Zeichenketten beginnen mit der leeren Zeichenkette";
}
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Alle Zeichenketten beginnen mit der leeren Zeichenkette

Beispiel #2 Beispiel für die Berücksichtigung von Groß- und Kleinschreibung

<?php
$string
= 'The lazy fox jumped over the fence';

if (
str_starts_with($string, 'The')) {
echo
"Die Zeichenkette beginnt mit 'The'\n";
}

if (
str_starts_with($string, 'the')) {
echo
'Die Zeichenkette beginnt mit "the"';
} else {
echo
'"the" wurde nicht gefunden, weil die Groß- und Kleinschreibung nicht übereinstimmt';
}

?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Die Zeichenkette beginnt mit 'The'
"the" wurde nicht gefunden, weil die Groß- und Kleinschreibung nicht übereinstimmt

Anmerkungen

Hinweis: Diese Funktion ist binärsicher.

Siehe auch

  • str_contains() - Prüft, ob eine Zeichenkette eine bestimmte Teilzeichenkette enthält
  • str_ends_with() - Prüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette endet
  • stripos() - Findet das erste Vorkommen eines Teilstrings in einem String, unabhängig von Groß- und Kleinschreibung
  • strrpos() - Findet die Position des letzten Vorkommens eines Teilstrings innerhalb einer Zeichenkette
  • strripos() - Findet das letzte Vorkommen der gesuchten Zeichenkette in einem String, unabhängig von Groß- und Kleinschreibung
  • strstr() - Findet das erste Vorkommen eines Strings
  • strpbrk() - Durchsucht einen String nach einem Zeichen aus einer Gruppe von Zeichen
  • substr() - Liefert einen Teil eines Strings
  • preg_match() - Führt eine Suche mit einem regulären Ausdruck durch

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top