note 118549 deleted from function.is-numeric by crell

From: Date: Mon, 18 Apr 2022 14:51:11 +0000
Subject: note 118549 deleted from function.is-numeric by crell
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-218261@lists.php.net to get a copy of this message
Note Submitter: vikramverma214 at gmail dot com ---- check if given string is mobile number function filterNumber($str) { //remove non number $count = strlen($str); $newNumber = ""; for($i = 0; $i<$count; $i++) { if(is_numeric($str[$i])) $newNumber .= $str[$i]; } //removes leading 0s $newNumber = ltrim($newNumber, '0'); //remove 91 in starting, 91 is specific to Indian Numbers if(strlen($newNumber) == 12) { if(substr($newNumber, 0, 2) == '91') $newNumber = substr($newNumber, 2); } //final check for length 10 if(strlen($newNumber) != 10 ) return null; else return $newNumber; }

« previous php.notes (#218261) next »