ctype_alpha(): Validating only alphabetic characters

$var="abcdef"; // This is alphabetic
//$var="abc=123"; // This is NOT alphabetic
//$var="123"; // This is NOT alphabetic
//$var='xyz12'; // This is NOT alphabetic
//$var='123.56'; // This is NOT alphabetic
//$var=123;  // This is NOT alphabetic

if(ctype_alpha($var)){
	echo " This is alphabetic  ";
}else{ 
	echo " This is NOT alphabetic ";
}
Syntax
bool ctype_alpha(string $input_string)
Returns True or False

By changing the value of $var you can check this function.

By using ctype_alpha function in php we can check or validate alphabetic characters only. Using this function we can check any input coming from insecure ( or any other ) sources. This function is case insensitive so can't differentiate between lower case and upper case alphabetic characters.
We can check user input from a web form for presence of alphabets only, here is the sample code.
if(ctype_alpha($_POST['var'])){
echo " This is alphabetic ";
}else{ echo "this is not alphabetic";}

Checking Array

We can check each element of an array.
$ar=array('abc','as12',123,'ab#1','@12');
foreach ($ar as $var){
if(ctype_alpha($var)){
	echo " $var  is alphabetic  ";
}else{ 
	echo " $var is NOT alphabetic ";
}
echo "<BR>";
}
output
abc is alphabetic
as12 is NOT alphabetic
123 is NOT alphabetic
ab#1 is NOT alphabetic
@12 is NOT alphabetic
To check only alphanumeric characters we can use ctype_alnum function.

Subscribe to our YouTube Channel here


Subscribe

* indicates required
Subscribe to plus2net

    plus2net.com







    Post your comments , suggestion , error , requirements etc here





    PHP video Tutorials
    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2024 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer