我正在构建一个简单的PHP脚本,以便将我的所有站点css / js文件组合在一起。
我现在要做的是检查“cache”文件夹中最新构建的css或js文件。
所以......有些功能如下:
function getLastFile('js'){
return the js file name
}
function getLastFile('css'){
return the css file name
}
我在网上找到了关于如何检查某个文件夹中的最后一个文件的解决方案......但是如何通过特定扩展名精确检查最后一个?
答案 0 :(得分:1)
您可以使用glob功能。
要获取js文件,请使用glob('cache/*.js');
和css glob(cache/*.css);
您可以使用filetime获取最新修改的文件。
请参阅this问题。
答案 1 :(得分:0)
如果你的意思是most recent built
//get the last-modified-date of this very file
$lastModifiedTime=filemtime($Cachedfile);
或者更好地查看smartoptimizer代码,仔细查看其源代码,您一定会有所了解