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

Php 使用Laravel5.4自定义.txt日志文件,php,file,laravel-5,filesystems,laravel-5.4,Php,File,Laravel 5,Filesystems,Laravel 5.4,有没有人有在Laravel5.4中创建.txt文件的想法或代码片段 我想存储诸如IP、浏览器信息、url请求等数据。 想要为API请求创建一个自定义日志文件,我想在任何人调用API函数时将其用作全局函数,该函数将在文件末尾附加新的请求数据。谢谢:)您可以使用fwritePHP函数创建自己的日志文件 例如: 查看此参考网站,这将帮助您了解:不清楚您在问什么,日志功能或如何在laravel中记录请求?当有人当时调用我的API时,我只想将ip地址、浏览器信息、日期时间存储到log.txt文件中。使

有没有人有在Laravel5.4中创建.txt文件的想法或代码片段 我想存储诸如IP、浏览器信息、url请求等数据。
想要为API请求创建一个自定义日志文件,我想在任何人调用API函数时将其用作全局函数,该函数将在文件末尾附加新的请求数据。谢谢:)

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

例如:


查看此参考网站,这将帮助您了解:

不清楚您在问什么,日志功能或如何在laravel中记录请求?当有人当时调用我的API时,我只想将ip地址、浏览器信息、日期时间存储到log.txt文件中。使用monolog library感谢@hassan提供的库建议。我已经使用了我可以给
$my_file='public\logs\file.txt'在拉拉维尔?@AjarudinGunga是的。您可以存储目录中的任何位置。
<?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);
?>