Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ereg

  1. #1

    ereg

    Salve,
    voglio controllare se una stringa contiene solo numeri (niente . o esponenti).
    Stavo cercando di usare ereg("^[0-9]", $stringa), ma qualsiasi valore inserisca, restituisce 1. Perchè ?!

    Ciau!
    - Dean

  2. #2
    Prova con
    Codice PHP:
    ereg("^[0-9]"$stringa$regs
    $regs sarà una matrice composta dalla parte di testo riconosciuta dall'espressione regolare.
    Nel manuale ufficiale di PHP, difatti, si legge che "Se non si fornisce il parametro opzionale regs oppure la lunghezza della stringa riconosciuta è 0, questa funzione restituisce 1."
    Forse ti conviene usare preg_match

  3. #3
    ti ringrazio

    Ciau!
    - Dean

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 © 2024 vBulletin Solutions, Inc. All rights reserved.