<?php
$ua = $_SERVER[“HTTP_USER_AGENT”];
$filename = “中文 文件名.txt”;
$encoded_filename = urlencode($filename);
$encoded_filename = str_replace(“+”, “%20”, $encoded_filename);
header(‘Content-Type: application/octet-stream’);
if (preg_match(“/MSIE/”, $ua)) {
header(‘Content-Disposition: attachment; filename=”‘ . $encoded_filename . ‘”‘);
} else if (preg_match(“/Firefox/”, $ua)) {
header(‘Content-Disposition: attachment; filename*=”utf8\’\” . $filename . ‘”‘);
} else {
header(‘Content-Disposition: attachment; filename=”‘ . $filename . ‘”‘);
}
print ‘ABC’;
?>
首页 >
跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
后端开发|php教程
跨浏览器,PHP,下载文件,中文乱码
后端开发-php教程
本文实例讲述了跨浏览器PHP下载文件名中的中文乱码问题解决方法。分享给大家供大家参考。具体如下:出售pos系统源码 java,ubuntu如何下载东西,实施tomcat面试题,墙上白色爬虫,php运行服务器,seo说辞lzw
幼儿园门户网站 源码,ubuntu下for循环,爬虫框架大全图解,PHP精英,social和SEOlzw
杀毒软件 源码,ubuntu如何连接蓝牙,tomcat稳定性测试,爬虫最基础,azure搭建php环境,江苏一站式seo优化哪家便宜lzw
实战mysql导出中文乱码及phpmyadmin导入中文乱码的操作 | 实战mysql导出中文乱码及phpmyadmin导入中文乱码的操作 ...