0
我在一段時間沒有碰到我的代碼,只是注意到一個錯誤。我無法弄清楚是什麼導致它。這裏是行80,它在報告錯誤:array_filter中出乎意料的T_FUNCTION
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
哪個版本的PHP? 5.3.x引入了閉包 –