ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
Misc.php
Go to the documentation of this file.
1<?php
2
13{
14 return array(
15 array(0xA0, 0xD7FF),
16 array(0xF900, 0xFDCF),
17 array(0xFDF0, 0xFFEF),
18 array(0x10000, 0x1FFFD),
19 array(0x20000, 0x2FFFD),
20 array(0x30000, 0x3FFFD),
21 array(0x40000, 0x4FFFD),
22 array(0x50000, 0x5FFFD),
23 array(0x60000, 0x6FFFD),
24 array(0x70000, 0x7FFFD),
25 array(0x80000, 0x8FFFD),
26 array(0x90000, 0x9FFFD),
27 array(0xA0000, 0xAFFFD),
28 array(0xB0000, 0xBFFFD),
29 array(0xC0000, 0xCFFFD),
30 array(0xD0000, 0xDFFFD),
31 array(0xE1000, 0xEFFFD)
32 );
33}
34
36{
37 return array(
38 array(0xE000, 0xF8FF),
39 array(0xF0000, 0xFFFFD),
40 array(0x100000, 0x10FFFD)
41 );
42}
43
44function Auth_Yadis_pct_escape_unicode($char_match)
45{
46 $c = $char_match[0];
47 $result = "";
48 for ($i = 0; $i < strlen($c); $i++) {
49 $result .= "%".sprintf("%X", ord($c[$i]));
50 }
51 return $result;
52}
53
54function Auth_Yadis_startswith($s, $stuff)
55{
56 return strpos($s, $stuff) === 0;
57}
58
$result
Auth_Yadis_startswith($s, $stuff)
Definition: Misc.php:54
Auth_Yadis_getUCSChars()
Definition: Misc.php:12
Auth_Yadis_pct_escape_unicode($char_match)
Definition: Misc.php:44
Auth_Yadis_getIPrivateChars()
Definition: Misc.php:35