Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
convert ( $data, string $fromEncoding, string $toEncoding, bool $safeMode=false, ?int $safeCodepoint=null) | |
Fonctions membres publiques hérités de TranscodeUnicodeInterface | |
convert ( $data, string $fromEncoding, string $toEncoding, bool $safeMode=false, int $safeCodepoint=0xFFFC) | |
Champs de données | |
const | FORMAT_UCS4 = 'ucs4' |
const | FORMAT_UCS4_ARRAY = 'ucs4array' |
const | FORMAT_UTF8 = 'utf8' |
const | FORMAT_UTF7 = 'utf7' |
const | FORMAT_UTF7_IMAP = 'utf7imap' |
Fonctions membres protégées | |
byteLength ($string) | |
Fonctions membres privées | |
utf8_ucs4array ($input) | |
ucs4array_utf8 ($input) | |
utf7imap_ucs4array ($input) | |
utf7_ucs4array ($input, $sc='+') | |
ucs4array_utf7imap ($input) | |
ucs4array_utf7 ($input, $sc='+') | |
ucs4array_ucs4 ($input) | |
ucs4_ucs4array ($input) | |
Attributs privés | |
const | encodings |
$safeMode | |
$safeCodepoint = 0xFFFC | |
|
protected |
Gets the length of a string in bytes even if mbstring function overloading is turned on
string | $string | the string for which to get the length. |
Référencé par TranscodeUnicode\ucs4_ucs4array(), TranscodeUnicode\utf7_ucs4array(), et TranscodeUnicode\utf8_ucs4array().
convert | ( | $data, | |
string | $fromEncoding, | ||
string | $toEncoding, | ||
bool | $safeMode = false , |
||
?int | $safeCodepoint = null |
||
) |
Références $data, $methodName, TranscodeUnicode\$safeCodepoint, TranscodeUnicode\$safeMode, et null.
|
private |
Convert UCS-4 string (LE ar the moment) into UCS-4 array
$input | string UCS-4 LE string |
InvalidCharacterException |
Références $i, $input, $output, et TranscodeUnicode\byteLength().
|
private |
|
private |
Références $input, $mode, $output, et elseif.
Référencé par TranscodeUnicode\ucs4array_utf7imap().
|
private |
Références $input, et TranscodeUnicode\ucs4array_utf7().
|
private |
Convert UCS-4 arary into UTF-8 string See utf8_ucs4array() for details
$input | array Array of UCS-4 codepoints |
InvalidCharacterException |
Références $input, $output, TranscodeUnicode\$safeCodepoint, et elseif.
|
private |
Références $c, $i, $input, $mode, $output, $tmp, et TranscodeUnicode\byteLength().
Référencé par TranscodeUnicode\utf7imap_ucs4array().
|
private |
Références $input, et TranscodeUnicode\utf7_ucs4array().
|
private |
This converts an UTF-8 encoded string to its UCS-4 representation
string | $input | The UTF-8 string to convert |
InvalidCharacterException | public |
Références $input, $mode, $output, TranscodeUnicode\$safeCodepoint, TranscodeUnicode\byteLength(), et elseif.
|
private |
|
private |
Référencé par TranscodeUnicode\convert().
|
private |
const FORMAT_UCS4 = 'ucs4' |
const FORMAT_UCS4_ARRAY = 'ucs4array' |
const FORMAT_UTF7 = 'utf7' |
const FORMAT_UTF7_IMAP = 'utf7imap' |
const FORMAT_UTF8 = 'utf8' |