php 建立暫存文件
我們之前建立的檔案都是永久檔案。
而建立臨時(shí)檔案在我們平常的專案開發(fā)中也非常有用。建立臨時(shí)檔案的幾個(gè)好處:
文完後即刪除
#不需要去維護(hù)這個(gè)檔案的刪除狀態(tài)
例如:我需要把A的檔案內(nèi)容轉(zhuǎn)存B裡面,把B的文件內(nèi)容轉(zhuǎn)存到C裡面。
就跟現(xiàn)實(shí)生活中一樣,我可以先用一個(gè)臨時(shí)的瓶子把B的水裝起來,然後把A的資料寫入B裡面。把臨時(shí)瓶子的水追加到C裡面。
我們來學(xué)習(xí)這個(gè)函數(shù):
resource tmpfile ( )
功能:建立一個(gè)暫存文件,傳回資源類型。關(guān)閉檔案即被刪除。
<?php //創(chuàng)建了一個(gè)臨時(shí)文件 $handle = tmpfile(); //向里面寫入了數(shù)據(jù) $numbytes = fwrite($handle, '寫入臨時(shí)文件'); //關(guān)閉臨時(shí)文件,文件即被刪除 fclose($handle); echo '向臨時(shí)文件中寫入了'.$numbytes . '個(gè)字節(jié)'; ?>