PHP Class DiffMatchPatch\Utils

Author: Daniil Skrobov ([email protected])
Afficher le fichier Open project: yetanotherape/diff-match-patch

Méthodes publiques

Méthode Description
escapeString ( string $string ) : string Special string encoding function like urlencode(), corresponding to Python's urllib.parse.quote(string, "!~*'();/?:@&=+$,# ")
unescapeString ( string $string ) : string Special string decoding function like urldecode(), corresponding to Python's urllib.parse.unquote(string)
unicodeChr ( integer $code ) : string Multibyte replacement for standard chr()
unicodeOrd ( string $char ) : integer Multibyte replacement for standard ord()

Method Details

escapeString() public static méthode

Special string encoding function like urlencode(), corresponding to Python's urllib.parse.quote(string, "!~*'();/?:@&=+$,# ")
public static escapeString ( string $string ) : string
$string string String for encoding.
Résultat string Encoded string.

unescapeString() public static méthode

Special string decoding function like urldecode(), corresponding to Python's urllib.parse.unquote(string)
public static unescapeString ( string $string ) : string
$string string String for decoding.
Résultat string Decoded string.

unicodeChr() public static méthode

Multibyte replacement for standard chr()
public static unicodeChr ( integer $code ) : string
$code integer Character code.
Résultat string Char with given code

unicodeOrd() public static méthode

Multibyte replacement for standard ord()
public static unicodeOrd ( string $char ) : integer
$char string Char.
Résultat integer Code of given char.