логирование файлов php

Логирование кода на PHP. Как залогировать массив в файл

Содержимое:

Иногда бывают моменты когда нельзя раскрывать код на странице, по соображениям безопасности или во время создания хуков для ботов или форм. Для того чтобы просмотреть приходящие данные вы можете использовать лог файл. В данной записи я вам покажу функцию для создания лог файлов на PHP.

Данную функцию я взял в с этого сайта – https://webstool.ru/prostoe-logirovanie.html

Я поправил функцию и добавил функционал отчистки файла. Вторым параметром я добавил условие удаления информации из файла. То есть если второй параметр имеет значение true, то мы полностью отчищаем файл.

function writeLogFile($string, $clear = false){
    $log_file_name = __DIR__."/message.txt";
    if(!$clear) {
	$now = date("Y-m-d H:i:s");
	file_put_contents($log_file_name, $now." ".print_r($string, true)."\r\n", FILE_APPEND);
    }
    else {
	file_put_contents($log_file_name, '');
    }
}
На этом всё!
Больше интересных статей в нашей группе - https://vk.com/progtime
Вы так же можете разместить свой вопрос на нашем форуме, где другие программисты смогут вам помочь в решение вашей задачи - https://vk.com/prog_time
Так же прокачивайте свои навыки на нашем канале - https://www.youtube.com/c/ProgTime