Support Joomla!

Joomla! 1.5 Documentation

Packages

Package: OpenID

Developer Network License

The Joomla! Developer Network content is © copyright 2006 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- NonCommercial- ShareAlike 2.5
Source code for file /openid/Services/Yadis/Misc.php

Documentation is available at Misc.php

  1. <?php
  2.  
  3. /**
  4.  * Miscellaneous utility values and functions for OpenID and Yadis.
  5.  *
  6.  * @package OpenID
  7.  * @author JanRain, Inc. <[email protected]>
  8.  * @copyright 2005 Janrain, Inc.
  9.  * @license http://www.gnu.org/copyleft/lesser.html LGPL
  10.  */
  11.  
  12. $__UCSCHAR array(
  13.                    array(0xA00xD7FF),
  14.                    array(0xF9000xFDCF),
  15.                    array(0xFDF00xFFEF),
  16.                    array(0x100000x1FFFD),
  17.                    array(0x200000x2FFFD),
  18.                    array(0x300000x3FFFD),
  19.                    array(0x400000x4FFFD),
  20.                    array(0x500000x5FFFD),
  21.                    array(0x600000x6FFFD),
  22.                    array(0x700000x7FFFD),
  23.                    array(0x800000x8FFFD),
  24.                    array(0x900000x9FFFD),
  25.                    array(0xA00000xAFFFD),
  26.                    array(0xB00000xBFFFD),
  27.                    array(0xC00000xCFFFD),
  28.                    array(0xD00000xDFFFD),
  29.                    array(0xE10000xEFFFD)
  30.                    );
  31.  
  32. $__IPRIVATE array(
  33.                     array(0xE0000xF8FF),
  34.                     array(0xF00000xFFFFD),
  35.                     array(0x1000000x10FFFD)
  36.                     );
  37.  
  38. function _pct_escape_unicode($char_match)
  39. {
  40.     $c $char_match[0];
  41.     $result "";
  42.     for ($i 0$i strlen($c)$i++{
  43.         $result .= "%".sprintf("%X"ord($c[$i]));
  44.     }
  45.     return $result;
  46. }
  47.  
  48. function _startswith($s$stuff)
  49. {
  50.     return strpos($s$stuff=== 0;
  51. }
  52.  
  53. ?>

Documentation generated on Mon, 05 Mar 2007 21:10:47 +0000 by phpDocumentor 1.3.1