用FTP上传工具上传即可。

1、下载安装FTP软件,输入服务器IP地址,FTP的用户名和密码进行连接。
2、连接FTP后,找到要上传的PHP项目文件,上传到服务器即可。
这个不是由php来决定 而是由开发者来决定的上传文件的流程是先将文件上传到临时目录 然后再拷贝到目标目录 拷贝是的文件名可以是原文件名 但一般都会生成一个唯一的文件名 这样即使你传相同的图也不会出现同名现象
使用Ajax 方式上传文件,显示进度条一般都要求IE10以上的浏览器,但Chrome Firefox Safari这些版本低些都可以支持; 如果上传文件的话可以使用 jQuery form 插件,如果同时上传多个文件的可以使用 jQuery Uploadify插件,用SWFUpload没有浏览器的限制但是要求浏览安装Flash插件,当前还有很多这方面的插件,你可以根据自己使用的习惯来选择;