
不能的。
HTTP协议对所上传文件,在用户本地计算机中的路径不予上传,仅提供文件在本地计算机中的文件名。而PHP预定义变量$_FILES,是PHP解析文件上传的HTTP请求后自动创建的变量,所以无法获取到HTTP协议中不包含的信息。
如果要获取上传文件在服务器中的路径,可以使用以下代码获取:
$_FILES[field_name]["tmp_name"]1、在站点的/httpdocs目录中新建一个.php的文件,2、在文件中写入<?=$_SERVER['DOCUMENT_ROOT']?>3、在浏览器中访问您刚才创建的文件,就可以得到绝对路径了这个方法得到的还是看不到在哪个盘
一般都是相对的,但可以修改成你需要的绝对的修改方法:
1.找到php.ini文件 php.ini文件缺省放在/usr/local/lib。
2.配置到php.ini 文件。 如:extension_dir = "D:\web\hitu.org\ext"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)