Auth/Yadis/Misc.php-Dateireferenz

gehe zum Quellcode dieser Datei

Namensbereiche

namespace  OpenID

Funktionen

 Auth_Yadis_getUCSChars ()
 Auth_Yadis_getIPrivateChars ()
 Auth_Yadis_pct_escape_unicode ($char_match)
 Auth_Yadis_startswith ($s, $stuff)


Dokumentation der Funktionen

Auth_Yadis_getIPrivateChars (  ) 

Definiert in Zeile 35 der Datei Misc.php.

00036 {
00037     return array(
00038                  array(0xE000, 0xF8FF),
00039                  array(0xF0000, 0xFFFFD),
00040                  array(0x100000, 0x10FFFD)
00041                  );
00042 }

Auth_Yadis_getUCSChars (  ) 

Definiert in Zeile 12 der Datei Misc.php.

00013 {
00014     return array(
00015                  array(0xA0, 0xD7FF),
00016                  array(0xF900, 0xFDCF),
00017                  array(0xFDF0, 0xFFEF),
00018                  array(0x10000, 0x1FFFD),
00019                  array(0x20000, 0x2FFFD),
00020                  array(0x30000, 0x3FFFD),
00021                  array(0x40000, 0x4FFFD),
00022                  array(0x50000, 0x5FFFD),
00023                  array(0x60000, 0x6FFFD),
00024                  array(0x70000, 0x7FFFD),
00025                  array(0x80000, 0x8FFFD),
00026                  array(0x90000, 0x9FFFD),
00027                  array(0xA0000, 0xAFFFD),
00028                  array(0xB0000, 0xBFFFD),
00029                  array(0xC0000, 0xCFFFD),
00030                  array(0xD0000, 0xDFFFD),
00031                  array(0xE1000, 0xEFFFD)
00032                  );
00033 }

Auth_Yadis_pct_escape_unicode ( char_match  ) 

Definiert in Zeile 44 der Datei Misc.php.

00045 {
00046     $c = $char_match[0];
00047     $result = "";
00048     for ($i = 0; $i < strlen($c); $i++) {
00049         $result .= "%".sprintf("%X", ord($c[$i]));
00050     }
00051     return $result;
00052 }

Auth_Yadis_startswith ( s,
stuff 
)

Definiert in Zeile 54 der Datei Misc.php.

00055 {
00056     return strpos($s, $stuff) === 0;
00057 }

Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved.
MyOOS [Shopsystem] is Free Software released under the GNU/GPL License.

Webmaster: info@r23.de (Impressum)
doxygen