Örnek
Ilk geçtiği bulun "world" içeride "Hello world!" ve dize kalanını döndürür:
<?php
echo strchr("Hello world!","world");
?>
»Run örnek Tanımı ve Kullanımı
strchr() işlevi, başka dizge içinde bir dizi ilk oluşum için arama yapar.
Bu fonksiyon, bir takma strstr() işlev.
Note: Bu fonksiyon, ikili-güvenlidir.
Note: Bu fonksiyon küçük harfe duyarlıdır. Bir küçük harf duyarsız arama için, kullanmak stristr() fonksiyonu.
Sözdizimi
strchr( string,search,before_search );
Parametre | Açıklama |
---|---|
string | Gereklidir. arama dizesini belirtir |
search | Gereklidir. aramak için dizesini belirtir. Bu parametresi bir sayı ise, sayının ASCII değerle eşleşen karakteri arar |
before_search | İsteğe bağlı. Kimin varsayılan bir mantıksal değerdir "false" . Olarak ayarlanırsa "true" , bu arama parametresi ilk geçtiği önce dizesinin belirli bir bölümünü döndürür. |
Teknik detaylar
Geri dönüş değeri: | Dize kalanını döndürür (from the matching point) aramak için dize bulunmazsa, ya YANLIŞ. |
---|---|
PHP Sürümü: | 4+ |
Değişiklikler: | Before_search parametre PHP 5.3 ilave edildi |
Diğer Örnekler
Örnek 1
ASCII değeri için bir dize ara "o" ve dize kalanını döndürür:
<?php
echo strchr("Hello world!",111);
?>
»Run örnek Örnek 2
Ilk rastlama önce dizesinin bölümünü Return "world" :
<?php
echo strchr("Hello world!","world",true);
?>
»Run örnek