(PHP 5)
iconv_strpos — Samanlıktakı ilk iğneyi bulur
$samanlık
, string $iğne
[, int $başlangıç
= 0
[, string $karküm
= ini_set("iconv.internal_encoding")
]] )Samanlık içindeki ilk iğnenin yerini bulur.
Taydaşı olan strpos() işlevinden farklı olarak, ilk
iğnenin başlangıcına kadar bayt sayısını değil karakter sayısını döndürür.
Karakterler karküm
ile belirlenen karakter kümesine
göre karakter olarak sayılırlar.
samanlık
Aramanın yapılacağı dizge.
iğne
Aranacak alt dizge.
başlangıç
Aramanın başlatılacağı konum (seçimlik).
karküm
Eğer karküm
belirtilmezse, dizgenin karakter
kodlamasının
iconv.internal_encoding
yönergesinde belirtilen kodlama olduğu varsayılır.
Eğer samanlık
veya iğne
birer
dizge değilse bir dizgeye dönüştürülür ve değeri kendisi olan bir sabit
gibi ele alınır.
İlk iğne
'nin samanlık
içinde bulunduğu yerin indisi ile döner.
Eğer samanlık
içinde iğne
yoksa FALSE
döndürür.
Bu işlev mantıksal FALSE
değeriyle dönebileceği gibi FALSE
olarak değerlendirilebilecek mantıksal
olmayan bir değerle de dönebilir. Bu konuda daha fazla bilgi edinmek için
Mantıksal Değerler bölümüne
bakabilirsiniz. Bu işlevden dönen değeri sınamak için
===
işlecini kullanınız.