网站首页 > 文章中心 > 其它

php写出文件

作者:小编 更新时间:2023-08-26 13:54:14 浏览量:303人看过

参数:

filename:要被写入数据的文件名.

php写出文件-图1

data:要写入的数据.类型可以是string,array或者stream资源.如果data指定为stream资源,这里stream中所保存的缓存数据将被写入到指定文件中,这种用法就相似于使用stream_copy_to_stream()函数.data可以是数组( 但不能为多维数组 ),这就相当于file_put_contents($filename,join('',$array)).

flags:flags的值可以是以下flag使用OR(|)运算符进行的组合.

context:一个 context 资源.

返回值: 该函数将返回写入到文件内数据的字节数,失败时返回 false

警告 :此函数可能返回布尔值 false ,但也可能返回等同于 false 的非布尔值.应使用 === 运算符的返回值.

fputcsv(resource $handle, array $fields, string $delimiter=',', string $enclosure='"'):int

fputcsv()将一行(用fields数组传递)格式化为CSV格式并写入由handle指定的文件.

fwrite(resource $handle, string $string, int $length = ?):int

fwrite()把string的内容写入文件指针handle处

不管使用"r+"还是"w"或"a",只要没有关闭资源,每次fwrite都不会覆盖上次的.

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

如果是写在服务器上,xx.php的代码可以是这样:

使用form表单post数据到PHP,然后用file_put_contents($fileName, $data)写入文件,$fileName是文件名,$data是要写入的数据

可能会有一个notice的报错,不必理会

file_put_contents($fileName, $data);

test

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章