(PHP 4, PHP 5)
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.
Girdi dizgesi.
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.
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.