file_put_contents()函数

原创 2015年11月18日 09:45:17

file_put_contents() 函数把一个字符串写入文件中。
与依次调用 fopen(),fwrite() 以及 fclose() 功能一样。

语法:

file_input_contents(file,data,mode,context);

参数列表:

参数 描述
file 必需。规定要写入数据的文件。如果文件不存在,则创建一个新文件。
data 可选。规定要写入文件的数据。可以是字符串、数组或数据流。
mode 可选。规定如何打开/写入文件。可能的值:FILE_USE_INCLUDE_PATH ; FILE_APPEND ; LOCK_EX
context 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。若使用 null,则忽略。

For example:

//检查文件夹的路径是否存在,并利用file_input_contents()函数创建文件,同时利用file_get_contents()函数输出

    header("content-type:text/html;charset=utf-8");

    function input($filename,$str){
        if(!file_exists($filename)){
            if(file_put_contents($filename,$str)){
                echo "文件创建成功!";
                $var=file_get_contents($filename);
                echo $var;
            }else{
                echo "文件创建失败!";
            }
        }else{
            echo "该文件已经存在!";
        }
    }

    $filename="test.txt";
    $str="this is a test file";
    input($filename, $str);
output:  文件创建成功!this is a test file
版权声明:本文为博主原创文章,未经博主允许不得转载。

php中file_put_contents 权限的问题

file_put_contents能在后台php代码中 将指定 的字符串写入服务器主机。 但是刚刚折腾了很久。。 先总结一下吧: 1 首先要用file_put_contents...
  • qq_31739317
  • qq_31739317
  • 2017年06月29日 21:02
  • 3815

file_put_contents的用法

PHP file_put_contents() 函数是一次性向文件写入字符串或追加字符串内容的最合适选择。 file_put_contents() file_put_contents(...
  • tingliting
  • tingliting
  • 2016年11月30日 10:41
  • 1377

file_put_contents

  • 2010年07月27日 21:40
  • 641B
  • 下载

php 生成csv文件(file_put_contents实现)

抛弃笨重的PHPExcel  使用file_put_contents 完成简易的csv文件的导出 eg: $header = 'header,header2,header3,header4';...
  • cominglately
  • cominglately
  • 2017年06月28日 10:45
  • 318

PHP函数—file_put_contents追加和换行

在PHP的一些应用中需要写日志或者记录一些信息,这样的话。可以使用fopen(),fwrite()以及 fclose()这些进行操作。也可以简单的使用file_get_contents()和file_...
  • wlzx120
  • wlzx120
  • 2016年12月21日 11:03
  • 1673

使用php中ob函数和file_put_contents生成简单静态页的类

  • zhangfei8625
  • zhangfei8625
  • 2015年04月17日 16:24
  • 443

file_put_contents在thinkphp中怎么使用,不生成文件的原因

一、问题: 今天想在thinkphp中生成一个时间戳,想用file_put_contents存储,file_put_contents('./Public/date.txt',$timestr...
  • fjnjxr
  • fjnjxr
  • 2016年09月29日 17:59
  • 3402

ECSHOP出现Warning: file_put_contents问题

每当拷贝网站文件后,可能 会出现类似提示: Warning: file_put_contents(D:/phpStudy/WWW//temp/static_caches/shop_config.ph...
  • claro
  • claro
  • 2015年12月23日 11:27
  • 7337

一个关于file_put_contents的错误

问题描述: 程序里面有一个用到file_put_contents()的地方,主要是用来在log.log里面记录一些信息,前期还好好的,结果网站运行一段时间后,其他程序出错了! 问题解决: 各...
  • guaiguaiknl
  • guaiguaiknl
  • 2017年03月09日 15:36
  • 474

php file_put_contents时出现Permission denied的警告

ecshop移植到别的服务器时,运行界面出现许多如下警告信息:Warning: file_put_contents(D:/wanz/temp/caches/f/index_40F756F0.php) ...
  • h321654
  • h321654
  • 2016年06月03日 10:47
  • 802
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:file_put_contents()函数
举报原因:
原因补充:

(最多只允许输入30个字)