fwrite寫入文件
fwrite基本語法:
// int fwrite ( resource $文件資源變量, string $寫入的字符串 [, int 長(zhǎng)度])
注:fwrite的別名函數(shù)是fputs
我們上節(jié)課試了r模式,只道是讀取的時(shí)候使用,接下來我們用fwrite加上fopen中的w,寫入模式來進(jìn)行文件寫入。
我們來看一下特點(diǎn):
寫入方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創(chuàng)建。
注意:在下面的實(shí)驗(yàn)中,你可以試試新建個(gè)test.txt文件向里面寫入內(nèi)容。然后,可以試試把test.txt刪除??纯从惺裁刺崾?。
<?php $filename = 'test.txt'; $fp= fopen($filename, "w"); $len = fwrite($fp, '我是一只來自北方的狼,卻在南方凍成了狗'); fclose($fp); print $len .'字節(jié)被寫入了\n'; ?>
總結(jié):
不論有沒有新建都會(huì)打開文件重新寫入
原有的文件內(nèi)容會(huì)被覆蓋掉
文件不存在會(huì)創(chuàng)建
上一章提到的模式我們不會(huì)一一演示的,大家可以自己多多練習(xí)一下。