_isFilenameSafe() public method

public _isFilenameSafe ( $char )
Ejemplo n.º 1
0
 /**
  * @access private
  */
 function _filenameEscape($str)
 {
     $filename = "";
     $b = Auth_OpenID::toBytes($str);
     for ($i = 0; $i < count($b); $i++) {
         $c = $b[$i];
         if (Auth_OpenID_FileStore::_isFilenameSafe($c)) {
             $filename .= $c;
         } else {
             $filename .= sprintf("_%02X", ord($c));
         }
     }
     return $filename;
 }
 /**
  * @access private
  */
 function _filenameEscape($str)
 {
     $filename = "";
     for ($i = 0; $i < strlen($str); $i++) {
         $c = $str[$i];
         if (Auth_OpenID_FileStore::_isFilenameSafe($c)) {
             $filename .= $c;
         } else {
             $filename .= sprintf("_%02X", ord($c));
         }
     }
     return $filename;
 }