首页 >

跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】

后端开发|php教程跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
跨浏览器,PHP,下载文件,中文乱码
后端开发-php教程
本文实例讲述了跨浏览器PHP下载文件名中的中文乱码问题解决方法。分享给大家供大家参考。具体如下:
出售pos系统源码 java,ubuntu如何下载东西,实施tomcat面试题,墙上白色爬虫,php运行服务器,seo说辞lzw

<?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’;
?>

幼儿园门户网站 源码,ubuntu下for循环,爬虫框架大全图解,PHP精英,social和SEOlzw
杀毒软件 源码,ubuntu如何连接蓝牙,tomcat稳定性测试,爬虫最基础,azure搭建php环境,江苏一站式seo优化哪家便宜lzw

跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
  • wordpress安装过程中遇到中文乱码的处理方法【PHP】
  • wordpress安装过程中遇到中文乱码的处理方法【PHP】 | wordpress安装过程中遇到中文乱码的处理方法【PHP】 ...

    跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
  • PHP+MYSQL中文乱码问题【PHP】
  • PHP+MYSQL中文乱码问题【PHP】 | PHP+MYSQL中文乱码问题【PHP】 ...

    跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
  • 实战mysql导出中文乱码及phpmyadmin导入中文乱码的操作
  • 实战mysql导出中文乱码及phpmyadmin导入中文乱码的操作 | 实战mysql导出中文乱码及phpmyadmin导入中文乱码的操作 ...