解决开启缓存下 current 数组指针不正确问题
使用 array_shift 代替 current 函数