[";
foreach ($data as $key => $value)
{
$wstring.= $key.":".$value.",";
}
$wstring .= "]\n";
$f_open = fopen($filename, "a+") or die("file is not exist");
fwrite($f_open, $wstring);
fclose($f_open);
}
//¶Á¼Ç¼
function ReadNote($date1, $date2, $time1, $time2)
{
$dir = dirname(__FILE__)."\\note\\";
//´«½øµÄʱ¼ä
$starTime = $date1." ".$time1;
$endTime = $date2." ".$time2;
if (!is_dir($dir))
{
return "can find nothing";
}
$showInfo = "";
$curDate = strtotime($date1);
while ($curDate <= strtotime($date2))
{
//Òª²éÕÒµÄÎļþÃû
$filename= $dir.date("Y-m-d", $curDate).".txt";
//²»´æÔÚ¸Äʱ¼äµÄÎļþ
if (!file_exists($filename))
{
$curDate = strtotime('+1 day', $curDate);
continue;
#return date("Y-m-d", $curDate).":can find nothing";
}
//´ò¿ªÎļþ
$fopen = fopen($filename, "rb") or die("file is not exist");
while(!feof($fopen))
{
$lineInfo = fgets($fopen);
$timeList = explode('=>[', $lineInfo);
$noteTime = $timeList[0];
if (strtotime($noteTime) >= strtotime($starTime) && strtotime($noteTime) <= strtotime($endTime))
{
$showInfo .= $lineInfo."
";
}
}
//¹Ø±ÕÎļþ
fclose($fopen);
//ʱ¼ä+1Ìì
$curDate = strtotime('+1 day', $curDate);
}
if ($showInfo == "")
{
return "can find nothing";
}
return $showInfo;
}
//½âÎö×Ö·û´®×ª»»Êý×é
function parse($strinfo)
{
//echo $strinfo;
//½âÎö×Ö·û´®
$POSTDATA = str_replace("=>","=",$strinfo);
$POSTDATA = str_replace("\"","","$POSTDATA");
$POSTDATA = str_replace("'","","$POSTDATA");
$POSTDATA = str_replace("\n","","$POSTDATA");
$POSTDATA = str_replace("\t","","$POSTDATA");
$POSTDATA = str_replace("\r","","$POSTDATA");
$POSTDATA = str_replace(",","&","$POSTDATA");
//½«½âÎöºóµÄÄÚÈÝת»»³ÉÊý×é
parse_str($POSTDATA,$arr);
return $arr;
}
//¶ÁÊý×éÊý¾Ý
function ReadFile($File)
{
//var_dump($File);
//var_dump($ResultType);
$dir = dirname(__FILE__)."\\cfg\\";
if(!is_dir($dir))
{
echo $dir." can find nothing";
}
$showInfo = "";
//Òª²éÕÒµÄÎļþÃû
$filename= $dir.$File.".txt";
//²»´æÔÚÎļþ
if(!file_exists($filename))
{
echo filename.":can find nothing";
}
//´ò¿ªÎļþ
$fopen = fopen($filename, "rb") or die("file is not exist");
while(!feof($fopen))
{
$lineInfo = fgets($fopen);
$showInfo .= $lineInfo;
}
//¹Ø±ÕÎļþ
fclose($fopen);
//$str = "array('key1'=>'value1','key2'=>'value2')";
//echo iconv("GB2312","UTF-8",$showInfo);
eval('$Resarr = ' .$showInfo .';' );
//var_dump($Resarr);
//echo "==========";
//print_r($Resarr);
//echo iconv("GB2312","UTF-8",$Resarr);
//return;
//$Resarr = parse($showInfo);
//echo "===========================";
//print_r($Resarr);
//echo "===========================";
//echo $Resarr["AccID"];
//if(!array_key_exists($ResultType,$Resarr))
//{
// echo 'ERROR : ['.$ResultType."] Key does not exists!";
// //echo iconv("GB2312","UTF-8","½á¹û£º".$ErrorType[(int)$arr['ErrorNo']]);
// echo "
".$_POST['data'];
// return;
//}
//echo iconv("GB2312","UTF-8","Result£º".$Resarr[$ResultType]);
if ($showInfo == "")
{
return "can find nothing";
}
return $Resarr;
}
?>