How to determines whether a character is a letter or a digit in PHP

1 Answer

0 votes
$n = '9';
if (ctype_alpha($n) || is_numeric($n))
    echo "yes<br />";
else
    echo "no<br />";

$n = 'a';
if (ctype_alpha($n) || is_numeric($n))
    echo "yes<br />";
else
    echo "no<br />";
    
$n = '@';
if (ctype_alpha($n) || is_numeric($n))
    echo "yes<br />";
else
    echo "no<br />";
    
 
/*
run:
  
yes
yes
no
  
*/

 



answered Dec 6, 2016 by avibootz

Related questions

1 answer 179 views
1 answer 171 views
1 answer 166 views
1 answer 165 views
1 answer 152 views
...