PHP – Validaciones – preg_match GUID
Función que nos indica si un GUID está bien formado y válido.
El GUI está foramdo por 36 caracteres distribuidos por 5 grupos de 8, 4, 4, 4 y 12 caracteres cada uno, separados po un guón.
/**
* Class HelperValidate
*/
abstract class HelperValidate
{
/**
* Indica si el valor es un GUI válido
* @param $guid
*
* @return bool
*/
public static function isGUID($guid)
{
if (strlen($guid) != 36) {
return false;
}
if (preg_match("/\w{8}-\w{4}-\w{4}-\w{4}-\w{12}/i", $guid)) {
return true;
}
return false;
}
}
