function color_valid_hexadecimal_string in Drupal 7
Same name and namespace in other branches
- 8 core/modules/color/color.module \color_valid_hexadecimal_string()
- 9 core/modules/color/color.module \color_valid_hexadecimal_string()
Determines if a hexadecimal CSS color string is valid.
Parameters
$color: The string to check.
Return value
TRUE if the string is a valid hexadecimal CSS color string, or FALSE if it isn't.
2 calls to color_valid_hexadecimal_string()
- color_palette_color_value in modules/
color/ color.module - Determines the value for a palette color field.
- color_scheme_form_validate in modules/
color/ color.module - Form validation handler for color_scheme_form().
File
- modules/
color/ color.module, line 340 - Allows users to change the color scheme of themes.
Code
function color_valid_hexadecimal_string($color) {
return preg_match('/^#([a-f0-9]{3}){1,2}$/iD', $color);
}