(PHP 8)
str_ends_with — Bir dizge belirtilen alt dizge ile bitiyor mu diye bakar
$haystack
, string $needle
) : bool
samanlık
dizgesine harf büyüklüğüne duyarlı bir arama
uygulayıp iğne
ile bitip bitmediğine bakar.
samanlık
Araştırılacak dizge.
iğne
samanlık
'ta aranacak parça.
samanlık
dizgesi
needle
ile bitiyorsa
true
, başarısızlık durumunda false
döner.
Örnek 1 - Boş dizge ''
kullanımı
<?php
if (str_ends_with('abc', '')) {
echo "Tüm dizeler boş bir dize ile biter";
}
?>
Yukarıdaki örneğin çıktısı:
Tüm dizeler boş bir dize ile biter
Örnek 2 - Harf büyüklüğüne duyarlılık
<?php
$string = 'The lazy fox jumped over the fence';
if (str_ends_with($string, 'fence')) {
echo "Dizge 'fence' ile bitiyor\n";
}
if (str_ends_with($string, 'Fence')) {
echo 'Dizge sonu: "Fence"';
} else {
echo 'Sonda "Fence" yok çünkü harf büyüklüğü eşleşmedi';
}
?>
Yukarıdaki örneğin çıktısı:
Dizge 'fence' ile bitiyor Sonda "Fence" yok çünkü harf büyüklüğü eşleşmedi
Bilginize: Bu işlev ikil dosyalarla çalışırken dosya içeriğini değiştirmez.