Örnek bir betik:
$kid = $_GET["id"];
if (is_numeric($kid)){
$sorgu1 = $db->prepare('SELECT * FROM urunler WHERE kategori_id ='.$kid);
$sorgu1->execute();
$sonuc = $sorgu1->fetchAll(PDO::FETCH_ASSOC);}
?>
Php "is_numeric" Güvenilirliği |
5 Mesajlar | 1.012 Okunma |
$kid = $_GET["id"];
if (is_numeric($kid)){
$sorgu1 = $db->prepare('SELECT * FROM urunler WHERE kategori_id ='.$kid);
$sorgu1->execute();
$sonuc = $sorgu1->fetchAll(PDO::FETCH_ASSOC);}
?>
is_int($_GET["id"])
$data = [ 'ali' , 3.14 , 9 ] ;
foreach ( $data as $value ) {
/**
* preg_match fonksiyonundan dönen değer sıfırdan büyükse,
* giriş değeri sayısal olarak kabul edebilirsin.
*/
var_dump ( $value , 0 < preg_match ( '/^[0-9]+$/u' , $value ) ) ;
}