escludere stringhe con caratteri particolari

ciao ragazzi sto cercando di fare uno script che prende le righe da un file di testo e le inserisca nel mio db, solo che devo fargli inserire solo alcune righe, in pratica devo evitare che inserisca righe dove nel campo sono presenti valori diversi da numeri per esempio

23448960028465 questa la prende

24324t3544355h questa la scarta

che funzione posso utilizzare?

inviato 8 anni fa
Mandalayawantico
X 0 X

Ciao,

potresti utilizzare un if con una regular expression di questo tipo:

if (ereg("([0-9]{".strlen($str)."})", $str)) {
# ...scrivo il dato($str) nel DB
 echo $str;
}

questa regola verifica che la stringa ($str) contenga solo caratteri numerici.

:bye:

Zeta

risposto 8 anni fa
zeta80
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda