str_starts_with Fonksiyonu

str_starts_with fonksiyonu, bir dizenin belirli bir alt dize ile başlayıp başlamadığını kontrol eder ve başarılı olması durumunda true, başarısız olması durumunda - false döndürür. Fonksiyonun ilk parametresinde içinde arama yapacağımız dizeyi belirtiriz. İkinci parametrede ise ihtiyacımız olan karakteri veya alt dizeyi belirtiriz.

Sözdizimi

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

Örnek

Bir dizenin belirli bir karakter ile başlayıp başlamadığını kontrol edelim:

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

Kodun çalıştırılma sonucu:

phptrue

Örnek

Bir dizenin belirli bir alt dize ile başlayıp başlamadığını kontrol edelim:

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

Kodun çalıştırılma sonucu:

phptrue

Örnek

Bir dizenin belirli bir karakter ile başlayıp başlamadığını kontrol edelim:

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

Kodun çalıştırılma sonucu:

phpfalse

Ayrıca Bakınız

  • str_contains fonksiyonu,
    bir dizenin içinde karakter varlığını kontrol eder
  • str_starts_with fonksiyonu,
    bir dizenin başlangıcını kontrol eder
  • strpos fonksiyonu,
    bir alt dizenin konumunu döndürür