/** * Retrieves specified internal encoding configuration variable within the PHP iconv extension. * @param string $type The parameter $type could be: 'iconv_internal_encoding', 'iconv_input_encoding', or 'iconv_output_encoding'. * @return mixed The function returns the requested encoding or FALSE on error. * @link http://php.net/manual/en/function.iconv-get-encoding */ function _api_iconv_get_encoding($type) { return _api_iconv_set_encoding($type); }
/** * Sets the internal default encoding for the multi-byte string functions. * @param string $encoding The specified default encoding. * @return string Returns the old value of the default encoding. */ function api_set_internationalization_default_encoding($encoding) { $encoding = api_refine_encoding_id($encoding); $result = _api_mb_internal_encoding(); _api_mb_internal_encoding($encoding); _api_mb_regex_encoding($encoding); _api_iconv_set_encoding('iconv_internal_encoding', $encoding); return $result; }