php生产txt_PHP生成TXT资料
PHP生成TXT文件
访问PHP的时候生成TXT并自动下载。
?
第一步:处理中文文件名:
$ua = $_SERVER["HTTP_USER_AGENT"];
$filename = "中文文件名.txt";
$encoded_filename = urlencode($filename);
$encoded_filename = str_replace("+", "%20", $encoded_filename);
以上方法可支持下载中文文件名。
?
第二步:生成TXT文件
header("Content-Type: application/octet-stream");
if (preg_match("/MSIE/", $_SERVER['HTTP_USER_AGENT']) ) {
header('Content-Disposition: attachment; filename="' . $encoded_filename . '"');
} elseif (preg_match("/Firefox/", $_SERVER['HTTP_USER_AGENT'])) {
header('Content-Disposition: attachment; filename*="utf8' . $filename . '"');
} else {
header('Content-Disposition: attachment; filename="' . $filename . '"');
}
支持各种浏览器。
?
第二步:输出内容
直接用echo输出,“\r\n”用以换行。
?
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
php生产txt_PHP生成TXT资料相关推荐
- java读取字符串,生成txt文件
/*** 读取字符串,生成txt 文件 已解决未设置编码时,在项目中直接打开文件,中文乱码问题* WriteText.writeToText(musicInfo,fileName)直接调用* * @a ...
- php生成txt文件_php 批量生成html,txt文件的实现代码
本篇文章是对使用php批量生成html,txt文件的实现代码进行了详细的分析介绍,需要的朋友参考下 首先建立一个conn.php的文件用来链接数据库 $link = mysql_connect(&qu ...
- php 生成txt,php批量生成html与txt文件
首先,建立一个conn.php的文件用来链接数据库. 复制代码 代码示例: $link = mysql_connect("mysql_host" , "mysql_use ...
- 在线生成txt图案或者logo
在线生成txt图案或者logo 有些同学喜欢在项目启动日志时加上logo之类的,特别java启动的项目,如Jhispter.这里介绍一个小工具,可以生成图案的txt文本.如下面的图案 _ / ____ ...
- 记录关于标记工具LabelIMG生成txt文件时的相关问题
在做基于深度学习的目标检测时,对数据图片标记时出现了一些问题,特此记录一下. 在对数据图片的目标标记时,有很多的标记工具,而我钟爱LabelIMG这一工具.在此附上github链接:https://g ...
- java 生成txt文档 指定编码格式
java生成txt文档,指定编码格式 /*** 写入txt文件** @param result* @param fileName* @return*/public static boolean wri ...
- excel数据生成txt逗号分隔文本及末尾添加新列
先写一下用excel格式数据生成txt逗号分隔文本的方法: 原始的数据是excel格式n行7列的数据,选择"文件---另存为---.csv逗号分隔文件---保存",用记事本打开保存 ...
- matlab产生波形数据文件,用Matlab生成txt格式波形数据
在用Modelsim仿真时,testbench设计时常会用到系统任务$readmemb和$readmemh,可以从txt文件读取二进制或者是十六进制数据,作为仿真激励.原始数据的生成可以借助Matla ...
- 根据标注精灵助手标好并导出的json文件生成txt文件(一)
最近在做自然场景的OCR检测识别算法,对于检测来说,需要对文件图片进行ground truth坐标点label的标注,刚开始使用的是标注精灵助手,标注好boundingbox后导出的是json格式的文 ...
- 批量给TXT文档插入带标题合成图片-Chatgpt生成TXT文档配图神器
1.我们用<Chatgpt 3.5-turbo软件>批量生成txt文档,但是这样txt文档里不带图片,直接发布到网站上,光有文字没有图片,效果也不是很理想,就需要一款配图软件. 2.提高文 ...
最新文章
- 第二课.Python编程基础(一)
- mysql 去掉日期.0_简单介绍MySQL数据库中日期中包含零值的问题
- CNCF 2019 年度报告重磅发布 | 云原生生态周报 Vol. 41
- python语法笔记(六)
- SAP OData Multiple Origin composition test - Opportunity Creation case
- linux应用程序之----时间类编程
- AUTOSAR从入门到精通100讲(八十一)-AUTOSAR基础篇之FiM
- 11.3. hostname
- [极客大挑战 2019]PHP
- 漫步数学分析三十一——矩阵表示
- 深度学习之激活函数详解
- popwindow下拉筛选 二级联动_工作录入数据需要三级联动下拉菜单,Excel轻松制作!-Excel教程...
- 处理 TXT 文本技巧
- python脚本编写测试用例
- 可汗学院公开课: 统计学_1 统计学基本知识、二项及泊松分布
- 贪心 阿狸和桃子的游戏
- 2020-12 补丁日: 微软多个高危漏洞通告
- java调用帆软cpt文件_报表中心FineReport中java如何直接调用报表打印
- NXP iMX8系列处理器Pin Multiplexing定义说明
- 【MATLAB】求解约束条件下的目标函数最值(fmincon用法解析)
热门文章
- ASP.NET控件and代码实现二级联动查询
- C++STL优先队列详解及练习
- 面积积分_新市民随迁子女积分入学指标调整 房产建筑面积每平方米积1分
- md5算出来不一样_西安美发培训学校:为什么我看到的色卡上的颜色和染出来的颜色会不一样呢?...
- cdr轮廓字怎么把轮廓拆出来_教您用CDR将图片转为手绘素描效果!
- linux驱动怎么判断定时器正在运行,Linux设备驱动编程之定时器
- java编写a b直接的偶数之和_java中如何 输入一个大于 6 的偶数n,如何把这个偶数拆分为a和b,并满足n=a+b。...
- python为什么没有真正意义上的多线程_Python之threading多线程 存在的意义
- 多线程、多核技术是什么技术?
- php 接口安全性,开发者,服务提供商