<?php
header("Content-type: text/html; charset=utf-8");
include_once '/var/www/html/api/com/com_inc.php';
class VerUtil{
public static function read($tFilePath, &$aucFileLen, &$aucFileCRC, &$aucData) {
Log::info("VersionUtil::read", Log::INFO);
try {
$_handle = fopen($tFilePath, "rb");
if (!$_handle) {
return false;
}
$aucFileLen = filesize($tFilePath);
$_contents = fread($_handle, $aucFileLen);
$aucData = bin2hex($_contents);
$_aucItem = FuncUtil::hexstrToChr($aucData, $aucFileLen);
$aucFileCRC = CrcUtil::cal($_aucItem, $aucFileLen);
return true;
} catch (Exception $e) {
Log::info("read Exception: " . $e->getMessage(), Log::EXCEPT);
return false;
}
}
}
?>