} } static function getIgnore() { $csv = file_get_contents(PICTURE_IGNORE_FILES_PATH); $csv = str_replace("\r\n", "\n", $csv); $csv = trim($csv); $csv = explode("\n", $csv); $keys = array_shift($csv); $ignore = array(); $keys = explode(',', $keys); // foreach($keys as $key){ // $ignore[trim($key, '"')] = array(); // } // category year name $keyLength = count($keys); foreach ($csv as $row) { $vals = explode(",", $row); foreach ($vals as $index => $val) { $val = trim($val, '"'); if (empty($val)) { continue; } $ignore[$val] = $index + 1 < $keyLength ? true : $val; } } return $ignore; } } DispatchController::dispatch();