I am trying to match numbers within an array with a range of numbers, i have been told to use preg_match. Unfortunately I am not good at regular expressions. Any suggestions?
<?php
$range = range(89000000,89499999);
foreach($range as $number)
{
if (preg_match("/89304043/", $number))
{
die( "Valid carrier Number" );
}
else
{
die( "Invalid carrier Number" );
}
}
?>
$validis now either true or false. I typecast the number to ensure it’s an integer (And I presumed that there were no non-numeric characters in it.