ctype_xdigit - проверяет наличие символов, представляющих 16-ричные цифры.
Описание
bool ctype_xdigit (string text)
Возвращает TRUE, если
каждый символ в text является 16-ричной ’цифрой’, то есть 10-ричной цифрой или символом в диапазоне
[A-Fa-f], FALSE в противном случае.