Funktion str_starts_with

Die Funktion str_starts_with prüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette beginnt und gibt bei Erfolg true zurück, andernfalls - false. Im ersten Parameter der Funktion geben wir die Zeichenkette an, in der wir nach dem Zeichen suchen werden. Im zweiten Parameter geben wir das gewünschte Zeichen oder die Teilzeichenkette an.

Syntax

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

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit dem angegebenen Zeichen beginnt:

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'a');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phptrue

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit der angegebenen Teilzeichenkette beginnt:

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'ab');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phptrue

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit dem angegebenen Zeichen beginnt:

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'x');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phpfalse

Siehe auch

  • die Funktion str_contains,
    die das Vorkommen eines Zeichens in einer Zeichenkette prüft
  • die Funktion str_starts_with,
    die den Anfang einer Zeichenkette prüft
  • die Funktion strpos,
    die die Position des Vorkommens einer Teilzeichenkette zurückgibt