ho scritto questa semplicissima preg:
perché voglio che mi vengano accettati solo valori numerici, ma come mai mi accetta anche valori in virgola mobile? tipo 15.5 mi dice che è valido, ma io il punto non l'ho specificato da nessuna parte :master:Codice PHP:
if (!preg_match("/[0-9]+/",$quantity))
is_numeric non lo posso usare, perché anche quella mi accetterebbe 15.5, potrei usare is_int, dopo aver fatto un casting sul dato che ricevo da form, ma vorrei capire il funzionamento della preg sopra.
Grazie per qualsiasi aiuto!![]()