当前位置:首页 » 编程语言 » php生成txt

php生成txt

发布时间: 2025-09-26 11:44:43

‘壹’ 如何新建一个php项目

php项目开发过程中,常常需要自动创建一些文件,如生成静态html,生成php缓存文件,生成txt文件等等。下面就分享一下如何利用php程序创建文件,并向文件中写入内容。

一个项目中,可能不止一次需要生成文件,因此我们可以定义一个函数,当需要创建文件时再来调用这个函数,即可。

步骤一、定义函数writefile,用于以写的方式打开一个文件,文件不存在时自动创建,并向文件写入内容,代码如下。

01 <?php
02
03 function writefile($fname,$str){
04
05 $fp=fopen($fname,"w");
06
07 fputs($fp,$str);
08
09 fclose($fp);
10
11 }
12
13 ?>

步骤二、函数的使用。如创建test.txt文件,并写入内容“abc”,代码如下:

1 <?php
2
3 $filename='test.txt';
4
5 $str='abc';
6
7 writefile($filename,$str);
8
9 ?>

通过上述两个步骤的操作,即可实现php创建文件的功能。

‘贰’ php 如何创建txt文件

有两种方法:

  1. file_put_contents("/tmp/a.txt","");

  2. system("cd /tmp; touch 1.txt"); 这种只时候在服务器执行,本地不可以

‘叁’ php写本地txt文件

PHP是在服务器上运行的,用PHP写的程序,只能在服务器上建立TXT文件,无法在客户电脑建立文件。

如果是写在服务器上,xx.php的代码可以是这样:
<?php
file_put_contents('a.txt', $_REQUEST['a']??'');
?>
如果你是PHP7之前的版本,上面的??''会导致语法错误,需要删除。

热点内容
qt编译后要依赖gcc库 发布:2025-09-26 13:20:21 浏览:207
数据库分几个 发布:2025-09-26 13:20:21 浏览:408
ms脚本创建 发布:2025-09-26 12:47:30 浏览:382
java的json包 发布:2025-09-26 12:36:12 浏览:796
eclipse怎么查看源码 发布:2025-09-26 12:22:03 浏览:847
学个编程 发布:2025-09-26 12:21:27 浏览:239
固态硬盘快速存储技术 发布:2025-09-26 12:09:50 浏览:616
php生成txt 发布:2025-09-26 11:44:43 浏览:667
c语言prime什么意思 发布:2025-09-26 11:36:32 浏览:189
享学C语言 发布:2025-09-26 11:35:07 浏览:574