Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe uctc

Fonctions membres publiques statiques

static convert ($data, $from, $to, $safe_mode=false, $safe_char=0xFFFC)
 

Fonctions membres privées statiques

static utf8_ucs4array ($input)
 
static ucs4array_utf8 ($input)
 
static utf7imap_ucs4array ($input)
 
static utf7_ucs4array ($input, $sc='+')
 
static ucs4array_utf7imap ($input)
 
static ucs4array_utf7 ($input, $sc='+')
 
static ucs4array_ucs4 ($input)
 
static ucs4_ucs4array ($input)
 

Attributs privés statiques

static $mechs = array('ucs4', 'ucs4array', 'utf8', 'utf7', 'utf7imap')
 
static $allow_overlong = false
 
static $safe_mode
 
static $safe_char
 

Documentation des fonctions membres

◆ convert()

static convert (   $data,
  $from,
  $to,
  $safe_mode = false,
  $safe_char = 0xFFFC 
)
static

The actual conversion routine

Paramètres
mixed$dataThe data to convert, usually a string, array when converting from UCS-4 array
string$fromOriginal encoding of the data
string$toTarget encoding of the data
bool$safe_modeSafeMode tries to correct invalid codepoints
Renvoie
mixed False on failure, String or array on success, depending on target encoding public
Depuis
0.0.1

Références $data, $safe_char, et $safe_mode.

◆ ucs4_ucs4array()

static ucs4_ucs4array (   $input)
staticprivate

Convert UCS-4 string (LE in the moment) into UCS-4 garray private

Références $i, $input, et $output.

◆ ucs4array_ucs4()

static ucs4array_ucs4 (   $input)
staticprivate

Convert UCS-4 array into UCS-4 string (Little Endian at the moment) private

Références $input, et $output.

◆ ucs4array_utf7()

static ucs4array_utf7 (   $input,
  $sc = '+' 
)
staticprivate

Références $input, $mode, $output, et elseif.

◆ ucs4array_utf7imap()

static ucs4array_utf7imap (   $input)
staticprivate

Références $input.

◆ ucs4array_utf8()

static ucs4array_utf8 (   $input)
staticprivate

Convert UCS-4 string into UTF-8 string See utf8_ucs4array() for details private

Références $input, $output, et elseif.

◆ utf7_ucs4array()

static utf7_ucs4array (   $input,
  $sc = '+' 
)
staticprivate

Références $i, $input, $mode, $output, et $tmp.

◆ utf7imap_ucs4array()

static utf7imap_ucs4array (   $input)
staticprivate

Références $input.

◆ utf8_ucs4array()

static utf8_ucs4array (   $input)
staticprivate

This converts an UTF-8 encoded string to its UCS-4 representation

Paramètres
string$inputThe UTF-8 string to convert
Renvoie
array Array of 32bit values representing each codepoint private

Références $input, $mode, $output, et elseif.

Documentation des champs

◆ $allow_overlong

$allow_overlong = false
staticprivate

◆ $mechs

$mechs = array('ucs4', 'ucs4array', 'utf8', 'utf7', 'utf7imap')
staticprivate

◆ $safe_char

$safe_char
staticprivate

Référencé par convert().

◆ $safe_mode

$safe_mode
staticprivate

Référencé par convert().


La documentation de cette classe a été générée à partir du fichier suivant :