(PHP 4, PHP 5, PHP 7)
stristr — Harf büyüklüğüne duyarsız olarak ilk alt dizgeyi bulur
samanlık
dizgesinde bulunan ilk
iğne
dizgesinden başlayan parçayı döndürür.
samanlık
Girdi dizgesi.
iğne
iğne
bir dizge değilse, önce bir tamsayıya
dönüştürülür ve bu tamsayı karakterin kodu olarak ele alınır.
iğne_öncesi
TRUE
ise (FALSE
öntanımlıdır), stristr() işlevi
samanlık
dizgesinde bulunan ilk
iğne
dizgesinde biten parçayı döndürür.
samanlık
ve iğne
harf
büyüklüğüne duyarsız olarak ele alınır.
iğne
bulunamazsa FALSE
, aksi takdirde dizge
parçası ile döner.
Sürüm: | Açıklama |
---|---|
5.3.0 |
Seçimlik iğne_öncesi değiştirgesi eklendi.
|
4.3.0 | stristr() ikil olarak güvenilir kılındı. |
Örnek 1 - stristr() örneği
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // ER@EXAMPLE.com basar
echo stristr($email, 'e', true); // PHP 5.3.0 ve sonrası, US basar
?>
Örnek 2 Bir dizgenin varlığına bakmak
<?php
$string = 'Hello World!';
if(stristr($string, 'earth') === FALSE) {
echo '"earth" bu dizgede yok';
}
// çıktısı: "earth" bu dizgede yok
?>
Örnek 3 - Dizge olmayan iğne kullanımı
<?php
$string = 'APPLE';
echo stristr($string, 97); // 97 = küçük a
// çıktısı: APPLE
?>
Bilginize: Bu işlev ikil dosyalarla çalışırken dosya içeriğini değiştirmez.