<bdo id='dM42P'></bdo><ul id='dM42P'></ul>
  • <tfoot id='dM42P'></tfoot>
    <legend id='dM42P'><style id='dM42P'><dir id='dM42P'><q id='dM42P'></q></dir></style></legend>
  • <i id='dM42P'><tr id='dM42P'><dt id='dM42P'><q id='dM42P'><span id='dM42P'><b id='dM42P'><form id='dM42P'><ins id='dM42P'></ins><ul id='dM42P'></ul><sub id='dM42P'></sub></form><legend id='dM42P'></legend><bdo id='dM42P'><pre id='dM42P'><center id='dM42P'></center></pre></bdo></b><th id='dM42P'></th></span></q></dt></tr></i><div id='dM42P'><tfoot id='dM42P'></tfoot><dl id='dM42P'><fieldset id='dM42P'></fieldset></dl></div>
  • <small id='dM42P'></small><noframes id='dM42P'>

        PHP - 返回文件中的最后一行?

        PHP - Returning the last line in a file?(PHP - 返回文件中的最后一行?)
        <legend id='tcRiY'><style id='tcRiY'><dir id='tcRiY'><q id='tcRiY'></q></dir></style></legend>

          1. <i id='tcRiY'><tr id='tcRiY'><dt id='tcRiY'><q id='tcRiY'><span id='tcRiY'><b id='tcRiY'><form id='tcRiY'><ins id='tcRiY'></ins><ul id='tcRiY'></ul><sub id='tcRiY'></sub></form><legend id='tcRiY'></legend><bdo id='tcRiY'><pre id='tcRiY'><center id='tcRiY'></center></pre></bdo></b><th id='tcRiY'></th></span></q></dt></tr></i><div id='tcRiY'><tfoot id='tcRiY'></tfoot><dl id='tcRiY'><fieldset id='tcRiY'></fieldset></dl></div>
              <tbody id='tcRiY'></tbody>

            <small id='tcRiY'></small><noframes id='tcRiY'>

              • <bdo id='tcRiY'></bdo><ul id='tcRiY'></ul>
                • <tfoot id='tcRiY'></tfoot>
                  本文介绍了PHP - 返回文件中的最后一行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我猜是 fgets,但我找不到具体的语法.我试图读出(在我认为更容易的字符串中)添加到日志文件中的最后一行.

                  I'm guessing it's fgets, but I can't find the specific syntax. I'm trying to read out (in a string I'm thinking is easier) the last line added to a log file.

                  推荐答案

                  最简单天真的解决方案很简单:

                  The simplest naive solution is simply:

                  $file = "/path/to/file";
                  $data = file($file);
                  $line = $data[count($data)-1];
                  

                  不过,这会将整个文件加载到内存中.可能是一个问题(或不是).更好的解决方案是这样的:

                  Though, this WILL load the whole file into memory. Possibly a problem (or not). A better solution is this:

                  $file = escapeshellarg($file); // for the security concious (should be everyone!)
                  $line = `tail -n 1 $file`;
                  

                  这篇关于PHP - 返回文件中的最后一行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How do I pass parameters into a PHP script through a webpage?(如何通过网页将参数传递给 PHP 脚本?)
                  PHP - include a php file and also send query parameters(PHP - 包含一个 php 文件并发送查询参数)
                  Where can I read about conditionals done with quot;?quot; and quot;:quot; (colon)?(我在哪里可以阅读有关使用“?完成的条件的信息?和“:(冒号)?)
                  Accessing arrays whitout quoting the key(在不引用键的情况下访问数组)
                  What is the name for the quot;lt;lt;lt;quot; operator?(“lt;lt;lt;的名字是什么?操作员?)
                  default as first option in switch statement?(默认为 switch 语句中的第一个选项?)
                  <i id='XqyQY'><tr id='XqyQY'><dt id='XqyQY'><q id='XqyQY'><span id='XqyQY'><b id='XqyQY'><form id='XqyQY'><ins id='XqyQY'></ins><ul id='XqyQY'></ul><sub id='XqyQY'></sub></form><legend id='XqyQY'></legend><bdo id='XqyQY'><pre id='XqyQY'><center id='XqyQY'></center></pre></bdo></b><th id='XqyQY'></th></span></q></dt></tr></i><div id='XqyQY'><tfoot id='XqyQY'></tfoot><dl id='XqyQY'><fieldset id='XqyQY'></fieldset></dl></div>

                    • <bdo id='XqyQY'></bdo><ul id='XqyQY'></ul>
                      • <legend id='XqyQY'><style id='XqyQY'><dir id='XqyQY'><q id='XqyQY'></q></dir></style></legend>
                            <tbody id='XqyQY'></tbody>

                          <tfoot id='XqyQY'></tfoot>

                          1. <small id='XqyQY'></small><noframes id='XqyQY'>