你还没弄懂数组 PHP中数组是最强大 几乎为很多功能直接通过数组来实现,包括你这个文件上传也是 u_file[] 意思是 把每一个上传的值 比如你上传了 1 23...N.jpg等 把这些值全部写入 u_file[] 数组中 你只需要通过 键名来访问就可以了 for 是循环读取数组 count($file_name)是计算文件u_flie[]数组内值数量,然后通过 $file_name[$i]来循环读取出对应键值的 数组值 不为空 这里也就是对应上传的文件名,然后通过move_uploaded_file 来改变上传的文件名 并以规定格式命名显示出来