我无法想象为什么我要使用这个函数而不是简单的重命名。
手册写道:
move_uploaded_file 此函数检查 filename 指定的文件是否是有效的上传文件(也就是说,它是通过PHP的HTTP POST上传机制上传的)。如果文件有效,则会将其移动到 destination 指定的文件名中。
如果有任何可能使上传文件的任何内容暴露给用户甚至同一系统上的其他用户的情况,这种检查尤其重要。
能否请您举个例子说明为什么这么重要?
手册写道:
move_uploaded_file 此函数检查 filename 指定的文件是否是有效的上传文件(也就是说,它是通过PHP的HTTP POST上传机制上传的)。如果文件有效,则会将其移动到 destination 指定的文件名中。
如果有任何可能使上传文件的任何内容暴露给用户甚至同一系统上的其他用户的情况,这种检查尤其重要。
能否请您举个例子说明为什么这么重要?