Ana Sayfa » » Php Değişkenin Sadece Sayısal Değer Kontrolü

Php Değişkenin Sadece Sayısal Değer Kontrolü

Yazar nvr | Tarih 3 Eylül 2019 Salı | 12:00



Php'de kod yazarken tanımladığımız değişkenleri kontrol etmemiz gerekebilir.

Benimle aynı durumları yaşayanlar için küçük bir kod örneği :

Benim karşılaştığım durumu yazmam gerekirse tanımlamış olduğum bir $get değişkeni bulunmakta. Fakat bu değişkenin sadece rakamlardan oluşmasını istiyorum.

Yani hem değer boş olmayacak hem de harf içermeyecek. Şöyleki :

<?php
// Gelen link yapısı bu şekilde
//    index.php?go=ilan&id=12
?>

Linkte de göründüğü gibi id  değerinin boş olmaması ve sadece rakamlardan oluşmasını istiyorum.

Bu durumda link ile gelen id değerini bir değişkene aktarıp kontrolümü yapıyorum.

<?php  
$gelenid = $_GET['id'];
// kontrol ediyorum
if(!is_numeric($gelenid )){  // değer sayı değilse işleme devam etmez
   
// DEĞER BOŞ YADA SAYI DEĞİL
}else {
// İŞLEME DEVAM ET
}
?>

Php değişkenlerinin sadece rakamlardan oluşmasını istiyorsanız bu kontrolü yapmanızda fayda var.


Google+

About nvr

0 yorum :

Yorum Gönder