Php 如何在不断变化的大量文件排序过程中捕获错误
这是迄今为止我发现的对45k json文件进行排序的最有效的方法。工作得很好,但在我的情况下,文件不断被游戏服务器更改,因此,如果文件在排序执行过程中被删除,我会得到一个错误 字符串:filemtime():blah.json的stat失败Php 如何在不断变化的大量文件排序过程中捕获错误,php,sorting,array-map,filemtime,array-multisort,Php,Sorting,Array Map,Filemtime,Array Multisort,这是迄今为止我发现的对45k json文件进行排序的最有效的方法。工作得很好,但在我的情况下,文件不断被游戏服务器更改,因此,如果文件在排序执行过程中被删除,我会得到一个错误 字符串:filemtime():blah.json的stat失败 我可以用try-and-catch异常处理这个问题吗?我在搜索解决方案时运气不佳。如果您不介意在某些文件出现故障时接收到false,请抑制错误: array_multisort(array_map('filemtime', ($files = glob("*
我可以用try-and-catch异常处理这个问题吗?我在搜索解决方案时运气不佳。如果您不介意在某些文件出现故障时接收到
false
,请抑制错误:
array_multisort(array_map('filemtime', ($files = glob("*.json"))), SORT_DESC, $files);
如果您不介意在某些文件出现故障时接收
false
,请抑制该错误:
array_multisort(array_map('filemtime', ($files = glob("*.json"))), SORT_DESC, $files);