(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ıkGirdi 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.