Şimdi Ara

Forumdan gelen verinin tipini öğrenemiyorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
373
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • PHP'ye yeni başladım.
    Forumdaki text üzerinden post metoduyla gönderdiğim değerin tipini is_numeric, is_string , is_int fonksiyonlarını kullanarak öğrenmek istiyorum fakat yazdığım kod yetersiz.İnput a ne yazarsam yazayım string olarak görüyor.var_dump kullanıyorum onda da sonuç yetersiz.İnceleyip çözümünü yazarsanız sevinirim.

    is_int-is_string.php dosyası içeriği:



    <form action="is_int-is_string.php" method="post">
    <input type="text" name="deger">
    <input type="submit" value="Değerlendir">
    </form>

    <?php
    if (!empty($_POST["deger"]))
    {
    $deger=$_POST["deger"];
    echo "Girdiğiniz Değer:<b> " . $deger ."</b>";
    if (is_int($deger))
    {
    $tip=" Sayı";
    }
    if (is_string($deger))
    {
    $tip=" Karakter/Kelime";
    }
    echo "
    Tipi: " .$tip;
    }
    ?>



    < Bu mesaj bu kişi tarafından değiştirildi hdinceler -- 31 Ocak 2012; 15:55:54 >







  • is_string 'i değerlerlendirdiğin if cümleciğinde else if kullanmalısın çünkü her sayı olan bir içerik aynı zamanda stringtir. Ayrıca is_int yerine is_numeric kullanman gerek.
  • Teşekkür ederim sorun çözülmüştür.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.