ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
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