quocvuongdn icon

#php: log to file path logs/date_folder/time_file.log

quocvuongdn | PRO | 12/02/14 02:37:00 AM UTC | 0 ⭐ | 504 👁️ | Never ⏰ | []
PHP |

450 B

|

None

|

0 👍

/

0 👎

<?php
 
logger();
 
function logger(){
 
    #Write log contents by date/time
    $content = "Log by time";
    $now = time();
    $ymd = 'logs/'.date('Y-m-d', $now);
    $template = date('H:m:s', $now)." - ".$content;
    $file_name = $ymd.'/'.date('H', $now).'.log';
    if(!is_dir($ymd)){
        mkdir($ymd, 0777, true);
    }
    $current = $template . PHP_EOL;
    $f = fopen($file_name, 'a');
    fwrite($f, $current);
    fclose($f);
    #End write log contents by date/time
}

Comments