php is_int() FONKSİYON

is_int fonksiyonu bir değişkenin sayı olup olmadığını kontrol eder. Özellik'le üyelik forumlarında bizim çok işimize yarar. Örnek verirsek üyenin yaşı, Doğum tarihi veya tc kimlik nosu istediğimizde is_int fonksiyonu ile kontrol ederiz. Kontrol etmeksek. Ziyaretci sayı verisi yerine kelimede gönderebilir.

<?php
$yas=25;

if(is_int($yas)){

echo "gelen veri sayı veritabanına kayıt ediliyor.";

}else{

echo "lütfen uygun içerik girin";

}

?>

Kullanabileceğimiz ikinci hususta adres satırında okuduğumuz değerlerdir. Adres satırının aşağıdaki gibi olduğunu varsayalım

index.php?haberid=15

Görüldüğü üzere haberid değişkeninde bir rakam okumayı bekleriz. Ama ziyaretci adres satırında ki 15 rakamını silip yerine kelime veya sql sorguları yazabilir.Bundan dolayı güvenlik için kontrol edin.

<?php

$haberid=15;

if(is_int($haberid)){

echo "Haber id verisi rakamdır.";

}else{

echo "haber id verisi rakam değildir.";

}

?> 
Dikkat:
$haberid=15;//sayı atamış olduk

$haberid="15";//böyle tanımlanınca string olur.

Adınız

Eposta

Mesaj

5907

Güvenlik No

REKLAM
KATEGORİ
POPÜLER MAKALE