Requests_IDNAEncoder::encode() WordPress Method
The Requests_IDNAEncoder::encode() method is used to convert a given Unicode string to an ASCII-compatible IDNA encoding. This is useful for internationalized domain names (IDNs).
Requests_IDNAEncoder::encode( string $string ) #
Encode a hostname using Punycode
Parameters
- $string
(string)(Required)Hostname
Return
(string) Punycode-encoded hostname
Source
File: wp-includes/Requests/IDNAEncoder.php
public static function encode($string) { $parts = explode('.', $string); foreach ($parts as &$part) { $part = self::to_ascii($part); } return implode('.', $parts); }
Expand full source codeCollapse full source codeView on TracView on GitHub