Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques statiques | |
static | iconv ($inCharset, $outCharset, $str) |
static | iconv_mime_decode_headers ($str, $mode=0, $charset=null) |
static | iconv_mime_decode ($str, $mode=0, $charset=null) |
static | iconv_get_encoding ($type='all') |
static | iconv_set_encoding ($type, $charset) |
static | iconv_mime_encode ($fieldName, $fieldValue, $pref=null) |
static | iconv_strlen ($s, $encoding=null) |
static | strlen1 ($s, $encoding=null) |
static | strlen2 ($s, $encoding=null) |
static | iconv_strpos ($haystack, $needle, $offset=0, $encoding=null) |
static | iconv_strrpos ($haystack, $needle, $encoding=null) |
static | iconv_substr ($s, $start, $length=2147483647, $encoding=null) |
Champs de données | |
const | ERROR_ILLEGAL_CHARACTER = 'iconv(): Detected an illegal character in input string' |
const | ERROR_WRONG_CHARSET = 'iconv(): Wrong charset, conversion from `%s\' to `%s\' is not allowed' |
Attributs publics statiques | |
static | $inputEncoding = 'utf-8' |
static | $outputEncoding = 'utf-8' |
static | $internalEncoding = 'utf-8' |
static | xD0 => 2, "\xE0" => 3, "\xF0" => 4] |
Fonctions membres privées statiques | |
static | loadMap ($type, $charset, &$map) |
static | utf8ToUtf8 ($str, $ignore) |
static | mapToUtf8 (&$result, array $map, $str, $ignore) |
static | mapFromUtf8 (&$result, array $map, $str, $ignore, $translit) |
static | qpByteCallback (array $m) |
static | pregOffset ($offset) |
static | getData ($file) |
Attributs privés statiques | |
static | $alias |
static static | $translitMap = [] |
static | $convertMap = [] |
static | $errorHandler |
static | $lastError |
static | $ulenMask = ["\xC0" => 2 |
static | $isValidUtf8 |
iconv implementation in pure PHP, UTF-8 centric.
Implemented:
Charsets available for conversion are defined by files in the charset/ directory and by Iconv::$alias below. You're welcome to send back any addition you make.
|
staticprivate |
Références __DIR__.
|
static |
Références $type.
|
static |
|
static |
|
static |
Références $c, et $fieldValue.
|
static |
Références $type.
|
static |
Références Joomla\Database\Query\$offset, false, et null.
|
static |
|
staticprivate |
Références $type.
|
staticprivate |
Références $i, $result, Iconv\$ulenMask, elseif, Normalizer\NFD, et Normalizer\normalize().
|
staticprivate |
|
staticprivate |
Références Joomla\Database\Query\$offset.
|
staticprivate |
|
static |
Références $i, Iconv\$ulenMask, et null.
|
staticprivate |
Références $i, et Iconv\$ulenMask.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
static |
|
static |
|
staticprivate |
|
staticprivate |
|
static |
|
staticprivate |
|
staticprivate |
Référencé par Iconv\mapFromUtf8(), Iconv\strlen2(), et Iconv\utf8ToUtf8().
const ERROR_ILLEGAL_CHARACTER = 'iconv(): Detected an illegal character in input string' |
const ERROR_WRONG_CHARSET = 'iconv(): Wrong charset, conversion from `%s\' to `%s\' is not allowed' |
|
static |