jsonファイルループ圧縮
1925 ワード
\r";
$curDir = $dirname . '/' . $fn;
// echo "curDir = " . $curDir . "\r
";
if (is_dir($curDir)) {
fRename($curDir);
} else {
$path = pathinfo($curDir);
//var_dump($curDir);
$file_type=$path['extension'];
if($file_type=='json'){
$str=file_get_contents($curDir); //
$arr=json_decode($str,true); //
$k_str=json_encode($arr);//
$statu=file_put_contents($curDir,$k_str);
if($statu){ //
$time=date('y-m-d h:i:s'); //
$wenjian=$curDir;
$ok_= 'file' . $wenjian . '---time:' . $time.'-'.PHP_EOL;
file_put_contents('ok.txt',$ok_, FILE_APPEND);
}else{
$time=date('y-m-d h:i:s'); //
$wenjian=$curDir;
$error_info= 'file' . $wenjian . '---time:' . $time.'-'.PHP_EOL;
file_put_contents('error.txt',$error_info, FILE_APPEND);
}
}
}
}
}
}
//
/*function trimall($str){
$qian=array(" "," ","\t","
","\r");
$hou=array("","","","","");
return str_replace($qian,$hou,$str);
}*/