Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 检查是否有任何文件是';t正在网站中访问_Php - Fatal编程技术网

Php 检查是否有任何文件是';t正在网站中访问

Php 检查是否有任何文件是';t正在网站中访问,php,Php,我继承了一个比较大的web应用程序,它的代码非常混乱,没有任何注释。我想从删除所有未实际使用的文件开始。有没有比在每个文件中查找电话更快的方法 我知道dreamweaver可以做到这一点,但我真的不想走这条路……我不确定,但可以试试eclipse。我想我看到了一些分析器,并尝试在linux上获取包含的文件,使用stat命令。编写一个脚本,使用stat命令对文件进行迭代。这将为您提供最后一次访问时间 $ stat testdisk.log File: `testdisk.log' Siz

我继承了一个比较大的web应用程序,它的代码非常混乱,没有任何注释。我想从删除所有未实际使用的文件开始。有没有比在每个文件中查找电话更快的方法


我知道dreamweaver可以做到这一点,但我真的不想走这条路……

我不确定,但可以试试eclipse。我想我看到了一些分析器,并尝试在linux上获取包含的文件,使用stat命令。编写一个脚本,使用stat命令对文件进行迭代。这将为您提供最后一次访问时间

$ stat testdisk.log 
  File: `testdisk.log'
  Size: 1014        Blocks: 8          IO Block: 4096   regular file
Device: 805h/2053d  Inode: 1448800     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-07-21 17:20:33.548997182 +0530
Modify: 2011-08-16 23:27:19.648480473 +0530
Change: 2011-08-16 23:27:19.648480473 +0530
要查找包含的文件,还可以使用PHPs内置函数:

array get_included_files ( void )

您可以自动解析每个文件名,然后解析上个月的日志或其他内容。@jrade-一个好的开始;但是您还需要确保这些文件没有包含在其他文件中-包含的文件不会出现在日志中。正确,如果您有简单HTML页面以外的内容,您也应该这样做。我错过了“web应用程序”和“php”标记。