Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    A pro del valore di get .....

    Salve a tutti.
    Dunque avrei bisogno di fare un controllo su
    il valore di $_GET e precisamente
    se è o meno un INT.
    Ho fatto una prova:
    <?php
    if(isset($_GET['id']))
    {
    var_dump($_GET['id']);
    }
    ?>
    get
    Il valore ritornato è sempre una
    stringa.
    Avrei risolto in questo modo
    $getValue = (int)$_GET['id']
    Se passo a $_GET una stringa
    $getValue sarà uguale a 0
    (e andrebbe bene xchè non ho cat
    con id 0) ma mi domando c'è un modo + sicuro di fare questo
    controllo ?
    Cosa ne pensate ?
    Statemi bene.
    Whisher
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  2. #2

  3. #3

    D'accordo ...

    Se uso
    var_dump(is_int($_GET['id']));
    il risultato è FALSE
    ma se uso
    var_dump(is_numeric($_GET['id']));
    il risultato è TRUE
    var_dump mi aveva messo un
    po di ansia adosso !
    Bye e grazie gli amici si
    riconoscono nel momento di
    bisogno o di panico ;]
    Stammi bene.
    Whisher
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Hai capito perfettamente la differenza tra le due.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.