php入門–ftruncateを使ってファイルの中身を空にする

phpコード:
$fh = fopen($path, “r+");
if( flock($fh, lock_ex) ){
$cont_old=json_decode(fread($fh,filesize($path)),true);

$cont_old=$cont_old.$new_content;
ftruncate($fh,0);
rewind($fh);
fwrite($fh,json_encode($cont_old));
flock($fh, lock_un);
}
fclose($fh);

PHP

Posted by arkgame