Funzione str_starts_with

La funzione str_starts_with verifica se una stringa inizia con una sottostringa specificata e in caso di successo restituisce true, mentre in caso di fallimento - false. Nel primo parametro della funzione specifichiamo la stringa in cui cercare. Nel secondo parametro indichiamo il carattere o la sottostringa desiderati.

Sintassi

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

Esempio

Verifichiamo se la stringa inizia con il carattere specificato:

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

Risultato dell'esecuzione del codice:

phptrue

Esempio

Verifichiamo se la stringa inizia con la sottostringa specificata:

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

Risultato dell'esecuzione del codice:

phptrue

Esempio

Verifichiamo se la stringa inizia con il carattere specificato:

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

Risultato dell'esecuzione del codice:

phpfalse

Vedi anche

  • la funzione str_contains,
    che verifica la presenza di un carattere in una stringa
  • la funzione str_starts_with,
    che verifica l'inizio di una stringa
  • la funzione strpos,
    che restituisce la posizione di una sottostringa