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; }