Portál AbcLinuxu, 22. prosince 2025 06:09
/**
* @param string $field to validate
* @return bool
*/
static public function isField($field)
{
return empty($field) OR (bool)preg_match('/^[0-9A-Za-z- .]{1,32}$/U', $field);
}
Pomůže někdo?
Předem moc díky.
Řešení dotazu:
/**
* @param string $field to validate
* @return bool
*/
static public function isField($field)
{
return (bool)preg_match('/^[0-9A-Za-z- .]{1,32}$/U', $field);
}
Potom stačí nastavit, že minimální délka políčka má být 0, ne 1:
/**
* @param string $field to validate
* @return bool
*/
static public function isField($field)
{
return (bool)preg_match('/^[0-9A-Za-z- .]{0,32}$/U', $field);
}
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.