Alert: This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness. Use https://core.trac.wordpress.org/ticket/23688 instead.
_canonical_charset() WordPress Function
The canonical_charset() function is used to retrieve the charset used for the current page. This is useful for plugins and themes that need to know the charset used by the current page.
_canonical_charset( string $charset ) #
Retrieve a canonical form of the provided charset appropriate for passing to PHP functions such as htmlspecialchars() and charset HTML attributes.
Description
See also
Parameters
- $charset
(string)(Required)A charset name.
Return
(string) The canonical form of the charset.
Source
File: wp-includes/functions.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; }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
3.6.0 | Introduced. |