Funktionen str_starts_with

Funktionen str_starts_with kontrollerar om en sträng börjar med en given delstrång och returnerar true vid framgång, och vid misslyckande - false. I funktionens första parameter anger vi strängen där vi ska söka efter tecknet. I den andra parametern anger vi det önskade tecknet eller delsträngen.

Syntax

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

Exempel

Låt oss kontrollera om strängen börjar med ett givet tecken:

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

Resultat av kodkörning:

phptrue

Exempel

Låt oss kontrollera om strängen börjar med en given delsträng:

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

Resultat av kodkörning:

phptrue

Exempel

Låt oss kontrollera om strängen börjar med ett givet tecken:

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

Resultat av kodkörning:

phpfalse

Se även

  • funktionen str_contains,
    som kontrollerar förekomst av tecken i en sträng
  • funktionen str_starts_with,
    som kontrollerar strängstart
  • funktionen strpos,
    som returnerar positionen för delsträngsförekomst