sanitize_hex_color

函数
sanitize_hex_color ( $color )
参数
  • (string) $color
    Required:
返回值
  • (string|void)
定义位置
相关方法
sanitize_hex_color_no_hashsanitize_usersanitize_termsanitize_text_fieldsanitize_html_class
引入
3.4.0
弃用
-

sanitize_hex_color: 这是一个WordPress的函数,可以对十六进制的颜色代码进行净化。它用于验证和净化颜色代码以防止错误: 这个函数有一个参数,就是要净化的颜色代码。

净化一个十六进制颜色。

返回”、3位或6位的十六进制颜色(带#),或者什么都没有。要对没有#的值进行净化,请看sanitize_hex_color_no_hash()。

function sanitize_hex_color( $color ) {
	if ( '' === $color ) {
		return '';
	}

	// 3 or 6 hex digits, or the empty string.
	if ( preg_match( '|^#([A-Fa-f0-9]{3}){1,2}$|', $color ) ) {
		return $color;
	}
}

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2026-01-29 13:09:46

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: