Strlen fonksiyonu bir değişkenin içinde kaç karakter olduğunu bulmaya yarar. Basit bir örnek;
$sd = "SANANE";
echo strlen($sd);
bu sayfamızı çalıştırdığımızda çıktımız 10 olacaktır.
Peki bu fonksiyon nerelerde işimize yarar ?
Bir üyelik formumuz olsun. Burda üyenin; kullanıcı adının en az 3 en fazla 20 , şifresinin en az 6 en fazla 15 karakter olmasını istiyoruz. İşte burda strlen imdadımıza yetişiyor.
$kullanici = strlen($_POST['username']);
$sifre = strlen($_POST['password']);
if (($kullanici < 3) || ($kullanici > 20)) {
echo "Kullanıcı adınız 3-20 karakter olmalıdır";
exit;
}
if (($sifre < 6) || ($sifre > 15)) {
echo "Şifreniz 6-15 karakter olmalıdır";
exit;
}