向所有PHP文件追加一个头


Appending a header to all PHP files

我正在服务器上编辑PHP文件。我习惯于在每个文件的顶部添加一些注释,其中包含许可信息、我的网址和软件的版本号。我想要一种更方便的方式来维护这种做法,而不必在服务器上打开和更新PHP文件时手动处理它。如果我也能在文件底部添加我最近修改的时间戳,那就太好了。

我目前使用的是Dreamweaver 8.0.2。

如果Dreamweaver将这个头附加到顶部(考虑到文件可能已经有一个头了),这是可以接受的。

如果FTP服务器在我下载或上传文件时会附加该文件(假设它是PHP文件),那么这也可能有效。

我不确定该采取什么方法,也不确定该怎么做。

更好的选择是使用"Beyond Compare"。它允许您以资源管理器的形式查看文件,并允许您打开多个文件并通过保存进行编辑。

我总是用这个。所以使用它,您可以在服务器上打开多个文件并保存它们。您不必等待他们将其保存在服务器上。只需切换到另一个文件(在新选项卡中)

:)

@David:由谁*

最好的解决方案是包含一个标头脚本,用于检查时间戳的最后编辑日期,并简单地输出其余信息。

所有文件的所有许可信息、网址和软件版本号都应该只更改一次:因此,从php中回显注释或简单地将其放在html部分就足够了。

至于最近修改的时间戳,您可以使用以下脚本来获取最后一次文件更新时间:

$time = filemtime($filename); // You may use $_SERVER['PHP_SELF']
$convenient_date = date('d-m-Y', $time);
echo "Last modified on {$convenient_date}.";