note 46647 added to function.ereg
| From: | jwamicha at yahoo dot co dot uk | Date: | Tue, 19 Oct 2004 06:58:07 +0000 |
| Subject: | note 46647 added to function.ereg | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-78747@lists.php.net to get a copy of this message | ||
<?php
function validate_time($time)
{
//24 hr time validate function
/*
(^[0-9]{1}) ----> match at start of line and allow only 1 digit.Can enter 0,1,...9
or 0[0-9] ----> can enter 00,01,...09
or 1[0-9] ----> can enter 10,11,...19
or 2[0-3] ----> can enter 20,21,...23
: ----> then must have colon
[0-5][0-9] ----> then can enter 00,01,...59
*/
return ereg("(((^[0-9]{1})|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9])", $time, $regs) ? $regs[0]
: NULL ;
}
?>
----
Manual Page -- http://www.php.net/manual/en/function.ereg.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+46647
Delete -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes
Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes&reason=bad+code
Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes&reason=spam
Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes&reason=useless+example
Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes&reason=contains+commercial+links
Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+46647&report=yes&reason=useless+note
Reject -- http://master.php.net/manage/user-notes.php?action=reject+46647&report=yes
Search -- http://master.php.net/manage/user-notes.php