public static function unescapeValue($value) { $callback = function ($matches) { return chr(hexdec($matches[1])); }; return preg_replace_callback('/\\\\([0-9A-Fa-f]{2})/', $callback, $value); }