protected static function zStr2Hex($str)
{
if ($str == '') {
return '';
}
$hex = "";
$iCount = 0;
do {
$hex .= sprintf("%02x", ord($str[$iCount]));
$iCount++;
} while ($iCount < strlen($str));
return $hex;
}