English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione ctype_alnum() verifica se la stringa è composta interamente da caratteri letterari e (o) numerici.
ctype_alnum( $text );
Controlla se tutti i caratteri della stringa fornita sono lettere e (o) numeri.
Nell'ambiente linguistico standard C, le lettere sono [A-Za-z], la funzione è equivalente a preg_match('/^[a-z0-9]+$/iD', $text).
Numero di sequenza | Parametri e descrizione |
---|---|
1 | text(Obbligatorio) Stringa da controllare |
Se ogni carattere del testo è una lettera o un numero, restituisce TRUE, altrimenti FALSE.
Esegui una scansione dell'array degli elementi, per verificare se sono tutti lettere e numeri
<?php $strings = array('hello', 'foo!#$bar'); foreach ($strings as $example) { if (ctype_alnum($example)) { echo "\$example è composto da lettere o numeri.\n"; }else { echo "\$example non è costituito solo da lettere o numeri.\n"; } } ?>Testa a vedere‹/›
Risultato di output:
hello è composto da lettere o numeri. foo!#$bar non è costituito solo da lettere o numeri.