Funktio str_starts_with

Funktio str_starts_with tarkistaa, alkaako merkkijono määritetyllä merkkijonolla ja palauttaa true onnistuessaan ja epäonnistuessaan - false. Ensimmäisessä parametrissa annamme merkkijonon, josta etsimme merkkiä. Toisessa parametrissa määritämme tarvitsemamme merkin tai merkkijonon.

Syntaksi

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

Esimerkki

Tarkistetaan, alkaako merkkijono määritetyllä merkillä:

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

Koodin suorituksen tulos:

phptrue

Esimerkki

Tarkistetaan, alkaako merkkijono määritetyllä merkkijonolla:

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

Koodin suorituksen tulos:

phptrue

Esimerkki

Tarkistetaan, alkaako merkkijono määritetyllä merkillä:

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

Koodin suorituksen tulos:

phpfalse

Katso myös

  • funktion str_contains,
    joka tarkistaa merkin esiintymisen merkkijonossa
  • funktion str_starts_with,
    joka tarkistaa merkkijonon alun
  • funktion strpos,
    joka palauttaa merkkijonon esiintymisen position