public function rule_alphanum($a) { $msg = 'must contain only digits and letters'; if (!preg_match('/^([a-zA-Z0-9])*$/', $a)) { return $this->fail($msg); } }