TYPO3 CMS  TYPO3_6-2
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 
44 function 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 
54 function Auth_Yadis_startswith($s, $stuff)
55 {
56  return strpos($s, $stuff) === 0;
57 }
58 
Auth_Yadis_getIPrivateChars()
Definition: Misc.php:35
Auth_Yadis_pct_escape_unicode($char_match)
Definition: Misc.php:44
Auth_Yadis_getUCSChars()
Definition: Misc.php:12
if($list_of_literals) if(!empty($literals)) if(!empty($literals)) $result
Analyse literals to prepend the N char to them if their contents aren&#39;t numeric.
Auth_Yadis_startswith($s, $stuff)
Definition: Misc.php:54