使用 Laravel5.4 的自定义 .txt 日志文件

Custom .txt Log file using Laravel5.4

有没有人知道在 Laravel 5.4 中创建 .txt 文件的想法或片段 我想存储 IP、浏览器信息、url 请求等数据。 想为 API 请求制作一个自定义日志文件 我想将它用作全局函数,当任何人调用 api 函数时都会在文件末尾附加新的请求数据。谢谢:)

您可以使用 fwrite PHP 函数创建自己的日志文件。

例如:

<?php
    $my_file = 'file.txt';
    $handle = fopen($my_file, 'a') or die('Cannot open file:  '.$my_file);
    $data = 'New data line 1'."\n";
    $new_data = "\n".'New data line 2'."\n";
    fwrite($handle, $new_data);
    fwrite($handle, $data);
?>

查看此参考站点,这将帮助您理解:https://davidwalsh.name/basic-php-file-handling-create-open-read-write-append-close-delete