PHP学习笔记2

更新记录


读写文件

  • file_put_contents()函数创建文件并写入数据

    file_put_contents('test.txt', '测试内容'); // 默认是在当前php文件所在目录创建文件
    file_put_contents('D:\test.txt', '测试内容'); // 指定路径
    file_put_contents('test.txt', '覆盖');
    file_put_contents('test.txt', '追加内容', FILE_APPEND);
    
  • file_exists()函数检测文件是否存在

    // 同样默认在当前php文件所在目录查找
    if (file_exists('test.txt')) {
        echo '文件存在';
    }
    if (!file_exists('abc.txt')) {
        echo '文件不存在';
    }
    
  • file_get_contents()函数读取文件内容

    // 读取文件当然要确定文件存在
    if (file_exists('test.txt')) {
        $content = file_get_contents('test.txt');
        echo $content;
    }
    

以上都是PHP对文本进行简单的读写,一般默认PHP运行有128M内存配置,虽然可以设置,不过要这样读写上百MB甚至1G的文件想想也是不靠谱的事吧。

实现一个简单的本地留言板

主要是学到这里感觉已经可以用来实现传说中入门基础的留言板功能了。写完了放上来。

你可能感兴趣的:(PHP学习笔记2)