检索适用于传递给PHP函数(如htmlspecialchars()和charset html属性)的提供的charset的规范形式。
原型
_canonical_charset( string $charset )
参数
$charset
(string)
(Required)
一个charset名字。
返回值
(string)
charset的规范形式。
源文件
路径:wp-includes/functions.php
<?php
...
function _canonical_charset( $charset ) {
if ( 'utf-8' === strtolower( $charset ) || 'utf8' === strtolower( $charset) ) {
return 'UTF-8';
}
if ( 'iso-8859-1' === strtolower( $charset ) || 'iso8859-1' === strtolower( $charset ) ) {
return 'ISO-8859-1';
}
return $charset;
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/_canonical_charset/