PHP de strpos() fonksiyonu nedir. strpos() fonksiyonu nasıl kullanılır ne işe yaramaktadır ?
strpos() fonksiyonu bir string veri var elimizde ve bu string verinin içerisinde bir şeyler aramak istiyoruz. strpos() fonksiyonunu kullanıyoruz. strpos() fonksiyonunun da kullanımı oldukça basittir. Parantez içerisinde iki değer almaktadır;
1. Değer arama yapılacak olan string verimiz.
2. Değer ise aranacak olan stringimiz.
İki değerimizi virgül ile ayırarak kullanabiliriz.
NOT: Bu fonksiyon içerisinde bu kelime var yada yok diye bir değer döndürmemektedir. Bize var ise kelimenin kaçıncı indisde olduğunu söyler. (Yazılım dilinde indisler 1 den değil 0 dan başlamaktadır.)
NOT: Eğer içerisinde olmayan bir değer girilmiş ise boş değer döndürmektedir ekrana hiç bir şey yazmamaktadır.
Örnek:
<?php $metin = strpos("Merhaba PHP dünyası bende artık php yazıyorum.", "dünyası");
echo $metin; #çıktı : 12 olacaktır.
$metin2 = strpos("Merhaba PHP dünyası bende artık php yazıyorum.", "JS");
echo $metin2; #çıktı: boş olacaktır. çünkü içerisinde JS diye bir değer bulunmamaktadır.