我有一段时间没碰过我的代码,只是发现了一个错误。我无法弄清楚是什么导致它。这是第80行,它报告错误:
75 - $list = ftp_nlist($conn_id, $ftp_dir);
80 - $filtered = array_filter($list, function($file) use ($cpuser) {
81 - return is_txt($file, $cpuser);
这是我在while循环之外列出的函数来获取此信息:
function is_txt($file, $cpuser) {
return preg_match('/backup-[0-9]+\.[0-9]+\.[0-9]+_[0-9]{2}-[0-9]{2}-[0-9]{2}_'.$cpuser.'.tar.gz/', $file) > 0;
}
编辑**
修正了,我只需要在我的.htaccess
中运行php 5.3答案 0 :(得分:0)
array_filter函数没有关闭")"
$filtered = array_filter($list, function($file) use ($cpuser) {
- >
$filtered = array_filter($list, function($file) use ($cpuser)) {