`
jordan_micle
  • 浏览: 245191 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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生成txt文件实例代码介绍_.docx

    【PHP生成TXT文件实例代码详解】 在PHP编程中,生成TXT文件是一项常见的任务,尤其在数据备份、日志记录或简单文本输出时。本篇将详细介绍如何使用PHP生成TXT文件,以及一个具体的代码实例。 首先,我们要理解PHP...

    php导出txt文件

    php导出txt文件

    php生成txt文件标题及内容的方法

    通过上述介绍,我们可以看出使用PHP生成txt文件标题及内容主要涉及到文件操作、字符串处理以及编码转换等方面的知识。通过编写合适的类和方法,可以有效地管理文件的生成过程,并能够适应不同场景的需求。对于PHP...

    php生成txt文件实例代码介绍

    ### PHP生成TXT文件的实例代码 PHP是一种广泛使用的服务器端脚本语言,非常适合用于Web开发,也可以用来处理文件,例如生成文本文件(TXT)。本篇将对PHP生成TXT文件的实例代码进行深入介绍。 #### 代码功能概述 ...

    php生成文件类型

    使用`file_put_contents`函数将数据写入.txt文件。 ```php private function generateTextFile($data, $filename) { $filePath = $filename . '.txt'; file_put_contents($filePath, $data); return $...

    php生成zip压缩文件

    在PHP中生成ZIP压缩文件...总的来说,PHP生成ZIP压缩文件的核心在于`ZipArchive`类,通过熟练掌握其方法和属性,可以灵活地完成各种压缩任务。结合适当的错误处理和优化,我们可以创建出高效、可靠的文件压缩解决方案。

    PHP小说生成器开源源码 小说txt文件生成器程序.zip

    平时没事的时候就喜欢看看小说,偶尔发现的这款小说生成txt的源码,分享给大家下载 开源PHP在线小说txt生成器源码PHP在线小说生成软件是一个网页源码程序,可以提供大家自动生成各种小说TXT文本内容的功能, ...

    php 批量生成html,txt文件的实现代码

    生成TXT文件的原理与生成HTML文件类似,只是文件扩展名变为`.txt`,并且不需要读取模板文件。只需将`introduce`字段的值直接写入文件即可。这里,我们同样需要包含`conn.php`,然后执行针对`pro_courses`表的查询。...

    PHP文件操作和生成HTML文件原理

    #### 三、PHP生成HTML文件 通过上述文件操作函数,可以实现从PHP脚本生成HTML文件的功能。具体步骤如下: 1. **打开HTML文件**:使用`fopen`函数以写入模式打开HTML文件。 2. **写入HTML内容**:使用`fwrite`函数...

    PHP缩略图生成程序 txt

    根据提供的文件信息,我们可以分析并总结出以下关于 PHP 缩略图生成程序的相关知识点: ### 一、PHP 缩略图生成程序概述 该程序主要实现了通过 PHP 语言来生成图片的缩略图功能。其核心是根据用户上传的原始图片...

    php生成缓存文件php生成缓存文件

    本文将深入探讨PHP生成缓存文件的原理、方法和最佳实践。 1. 缓存机制简介: 缓存分为内存缓存(如APC, Memcached, Redis)和文件缓存。文件缓存是将数据保存在本地文件系统中,优点是无需额外的硬件资源,缺点是...

    TXT文件数据导入到mysql数据库

    2. **编程语言接口**:通过编程语言如Python、Java、PHP等,可以读取TXT文件并逐行处理,然后使用相应的数据库驱动(如Python的pymysql库)将数据插入到MySQL中。这在处理大量数据时可能较慢,但提供了更大的灵活性...

    PHP简单实现生成txt文件到指定目录的方法

    本文将介绍如何使用PHP脚本来简单实现生成txt文件,并将其保存到服务器的指定目录中。同时,本文会对PHP中用于文件操作的相关函数,如fwrite()和file_put_contents()进行对比分析。 首先,了解fopen()函数在文件...

    php生成zip文件类.zip

    本资源“php生成zip文件类.zip”提供了一个PHP类库,它可以帮助开发者更方便地创建和管理ZIP文件。下面我们将深入探讨这个类库以及PHP操作ZIP文件的相关知识点。 1. **ZIP文件格式**: ZIP是一种通用的文件压缩...

    PHP生成、下载excel、zip压缩文件_excelphp图片_excel_zip_php_

    首先,让我们讨论如何使用PHP生成包含图片的Excel文件。在PHP中,我们可以借助一些库,如PHPSpreadsheet或PHPExcel,它们提供了丰富的功能来创建复杂的Excel文件。以PHPSpreadsheet为例,你可以通过以下步骤创建一个...

    PHP:提取当前地址URL参数,保存为TXT文件!

    在PHP编程中,提取当前地址URL的参数并将其保存到TXT文件是一项常见的任务,尤其是在处理网页表单提交、页面间数据传递或者分析用户行为时。本文将深入探讨如何实现这一功能,以及涉及到的相关知识点。 首先,我们...

    [word]HTML5PHP动态生成m3u8文件.zip

    结合HTML5PHP生成的m3u8流媒体,可以实时直播和分析监控画面,同时根据网络条件动态调整视频质量,提高用户体验。 总的来说,HTML5PHP动态生成m3u8文件是现代Web流媒体技术的重要组成部分,结合了HTML5的MSE和PHP的...

    php加txt生成账号密码.zip

    在本项目中,“php加txt生成账号密码.zip”是一个压缩包,包含了一个使用PHP、CSS和TXT文件实现的简单本地数据生成与登录注册系统。这个系统可能是为了教学或实验目的,帮助初学者理解如何在没有数据库的情况下,...

Global site tag (gtag.js) - Google Analytics