Substr php de veri içinde arama yapmamızı sağlayan bir komuttu.Bu komut sayesinde arama yapıp eğer varsa veya yoksa diye işlemler yapıyorduk.Bazen aradığımız veriden içinde kaç tane var bulmak isteriz.
substr_count ile bunu kolaylıkla yapabiliyoruz.
substr_count(" Metin ","
Aranacak ")
Kalıp bu şekilde.
Örnek :
<?php
$metin="cArleone";
$miktar=substr_count($metin,"e");
echo $miktar;
?>
Yukarıda metin içinde e'yi aradık.Çıktı olarak
2 alacağız.
Ek 2 parametresi daha bulunmakta sonunda.Bu 2 parametre metin içinde belirli bir alanı seçip onun içinde arama yaptırmak için.
Örnek :
<?php
$metin="cArleone";
$miktar=substr_count($metin,"e",5);
echo $miktar;
?>
Yukarıda sadece
one kısmını seçip onun içinde e'yi ara dedik.Bu yüzden çıktı olarak
1 aldık.
Örnek :
<?php
$metin="cArleone";
$miktar=substr_count($metin,"e",5,2);
echo $miktar;
?>
Yukarıda metinde 5 karakterden sonraki 2 karakteri seç dedik ve arama yap dedik.Seçtiğimi kısım
on olduğundan
0 çıktısını aldık.
substr_count kullanımıda bu şekilde.