Funkcia str_starts_with

Funkcia str_starts_with kontroluje, či reťazec začína daným podreťazcom a v prípade úspechu vráti true, v prípade neúspechu - false. V prvom parametri funkcie zadávame reťazec, v ktorom budeme hľadať znak. V druhom parametri uvádzame požadovaný znak alebo podreťazec.

Syntax

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

Príklad

Skontrolujme, či reťazec začína daným znakom:

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

Výsledok vykonania kódu:

phptrue

Príklad

Skontrolujme, či reťazec začína daným podreťazcom:

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

Výsledok vykonania kódu:

phptrue

Príklad

Skontrolujme, či reťazec začína daným znakom:

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

Výsledok vykonania kódu:

phpfalse

Pozrite tiež

  • funkciu str_contains,
    ktorá kontroluje výskyt znaku v reťazci
  • funkciu str_starts_with,
    ktorá kontroluje začiatok reťazca
  • funkciu strpos,
    ktorá vráti pozíciu výskytu podreťazca