PHP strchr() fonksiyonu
Örnek
"world" kelimesini "Hello world!" içindeki ilk出现位置 bulun ve bu dizginin geri kalanını döndürün:
<?php echo strchr("Hello world!","world"); ?>
Tanım ve Kullanım
strchr() fonksiyonu, bir dizgenin bir diğer dizgedeki ilk çıkış noktasını arar.
Bu fonksiyon strstr() fonksiyonunun bir alternatifidir.
Yorum:Bu fonksiyon ikili güvenlidir.
Yorum:Bu fonksiyon büyük/küçük harfe duyarlıdır. Büyük/küçük harfe duyarlı olmayan bir arama yapmak için stristr() Fonksiyon.
Sözdizimi
strchr(string,search,before_search);
Parametreler | Açıklama |
---|---|
string | Gerekli. Aranacak dizgeyi belirtir. |
search |
Gerekli. Aranacak dizgeyi belirtir. Bu parametre sayıysa, ASCII değeri ile eşleşen karakteri arar. |
before_search |
Opsiyonel. Varsayılan değeri "false" olan bir boolean değer. Eğer "true" olarak ayarlanırsa, search Aranan dizginin ilk çıkış noktasından önceki dize parçası. |
Teknik Açıklamalar
Dönüş Değeri: | Aranan dizginin kalanını döndürür (uygun noktadan itibaren). Aranan dizge bulunamazsa FALSE döndürür. |
PHP Sürümü: | 4+ |
Güncelleme Günlüğü: | PHP 5.3'te, eklenmiştir: before_search Parametreler. |
Daha Fazla Örnek
Örnek 1
ASCII değeri "o" olan karakteri arayarak ve dize kalanını döndürür:
<?php echo strchr("Hello world!",111); ?>
Örnek 2
Aranan dizginin ilk çıkış noktasından önceki dize parçasını döndürür:
<?php echo strchr("Hello world!","world",true); ?>