function中为什么使用不了foreach