在项目中,我们在服务器上面操作文件,是一件非常频繁的事情。
比如用户的投票的数据写入到txt文档中,缩略图上传,文件上传,及文件移动等等操作都离不开PHP 文件创建/读写/上传(上传我将会在下一节中讲到)。
PHP 创建文件 - fopen()
上一节我们演示fopen函数打开文件,其实fopen函数也可以创建函数,只不过在函数里带上不同额参数就可以了。
如:"test.txt" 新文件,操作方法:fopen("test.txt","w");
<?php fopen("test.txt","w");?>
结果:
PHP fopen创建文件
PHP 写入文件 - fwrite():fwrite() 函数用于写入文件,fwrite() 的第一个参数包含要写入的文件的文件名,第二个参数是被写的字符串。
结果:
新文件内容:
PHP 覆盖源文件内容
上述的案例中,newfile文件已经包含了一些内容,如果此时我们再打开并向里面写入新的数据,则原来的数据将会被覆盖。
如下:
结果:
下一节:PHP 文件上传
段子:这是我的座
一次在飞机上,我遇到一位大妈占了我的座位,我说麻烦您挪一下这是我的座。
她指着自己的座特别横:你坐那去,我和你换。
于是我对她说:你知道吗?如果飞机炸了,我们都烧死了,粘在这座位上了,你家人按照座号来找尸体,把我骨灰带回去供起来,每天对着我磕头,你开心吗?
然后,她一言不发的坐了回去。
作者:林路同
链接:https://www.jianshu.com/p/856faeab0859