Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс UtfSafeString

Открытые статические члены

static getLastPosition ($haystack, $needle)
 
static rtrimInvalidUtf ($string)
 
static escapeInvalidUtf ($string)
 
static pad ($string, $padLen, $padStr=' ', $padType=STR_PAD_RIGHT)
 
static checkEncoding ($data)
 

Подробное описание

См. определение в файле utfsafestring.php строка 12

Методы

◆ checkEncoding()

static checkEncoding ( $data)
static

Checks array of strings or string for invalid unicode symbols. If input data does not contain invalid characters, returns TRUE; otherwise, returns FALSE.

Аргументы
array | string$dataInput data to validate.
Возвращает
boolean

См. определение в файле utfsafestring.php строка 130

◆ escapeInvalidUtf()

static escapeInvalidUtf ( $string)
static

Escapes 4-bytes UTF sequences.

Аргументы
$string
Возвращает
string

См. определение в файле utfsafestring.php строка 60

◆ getLastPosition()

static getLastPosition ( $haystack,
$needle )
static

См. определение в файле utfsafestring.php строка 14

◆ pad()

static pad ( $string,
$padLen,
$padStr = ' ',
$padType = STR_PAD_RIGHT )
static

Pads utf string as str_pad. Using parameters like native str_pad().

Аргументы
$string
$padLength
string$padString
int$padType
Возвращает
string

См. определение в файле utfsafestring.php строка 85

◆ rtrimInvalidUtf()

static rtrimInvalidUtf ( $string)
static

См. определение в файле utfsafestring.php строка 33