PHP Questions Home

Categories

Arrays
Files
Forms
Functions
Images
MySQL
Numbers
Others
Strings
Website


PHP Functions

PHP Functions


More PHP

Top Questions
Ask a Question

How can I check that a data value is alphanumeric?


There are various ways to do this, and people commonly do this with a regular expression of some description.

However if you don't want to get involved with those or find them confusing, as usual with PHP there is a function lurking around to help you achieve your desired result.

You can easily validate specific to the curernt locale setting with the ctype_alpha function, one of the character type functions added to PHP in version 4.3 which works like this:

<?php
$formvalue 
"am I alphanumeric or not";
if(
ctype_alpha($formvalue)) { echo "Yes I am!"; } else { echo "No I'm not!"; }
?>


In this case printing "No I'm not!" because $formvalue contains spaces.



More forms PHP Questions

How do I escape data that is going into a database?
How do I check for an empty field in a form?
How can I check a value entered in a field on my form is a number?
How do I remove HTML tags from a string?
What are magic quotes?