wp_iso_descrambler() WordPress Function
The wp_iso_descrambler() function is used to descramble data that has been encoded using the ISO-2022-JP standard. This function is typically used to decode data that has been sent via email or other text-based communication channels.
wp_iso_descrambler( string $string ) #
Converts to ASCII from email subjects.
Contents
Parameters
- $string
(string)(Required)Subject line.
Return
(string) Converted string to ASCII.
Source
File: wp-includes/formatting.php
function wp_iso_descrambler( $string ) {
/* this may only work with iso-8859-1, I'm afraid */
if ( ! preg_match( '#\=\?(.+)\?Q\?(.+)\?\=#i', $string, $matches ) ) {
return $string;
} else {
$subject = str_replace( '_', ' ', $matches[2] );
return preg_replace_callback( '#\=([0-9a-f]{2})#i', '_wp_iso_convert', $subject );
}
}
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
| Version | Description |
|---|---|
| 1.2.0 | Introduced. |