Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525

    controllo stringa di sole cifre

    Ho bisogno di controllare che una stringa sia composta di sole cifre ( 0...9):
    la funzione isnumeric nn è valida in quanto se c'è un punto viene accettato...
    Trasformare la stringa in un array e confrontare ogni elemento non posso in quato explode accetta un separatore che nn ho...
    il problema di solito lo risolvevo tramite js ma in qsto caso nn posso...come posso fare??
    Thxxx

  2. #2
    if( preg_match( "/^[0-9]+$/", $stringa ) ) {
    echo 'solo numeri';
    }


    se hai un minimo ed un massimo puoi usare

    if( preg_match( "/^[0-9]{4,8}$/", $stringa ) ) {

    dove 4 e' il minumo di numeri che devono esserci, 8 e' il massimo

    questa e questa non passerebbero

    $stringa = '123';
    $stringa = '123456789';


    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.