PHP tmpfile()関数
❮PHPファイルシステムリファレンス例
読み取り/書き込み(w +)モードで一意の名前の一時ファイルを作成します。
<?php
$temp = tmpfile();
fwrite($temp, "Testing, testing.");
//Rewind to the start of file
rewind($temp);
//Read 1k from file
echo fread($temp,1024);
//This removes the file
fclose($temp);
?>
上記のコードの出力は次のようになります。
Testing, testing.
定義と使用法
tmpfile()関数は、読み取り/書き込み(w +)モードで一意の名前の一時ファイルを作成します。
注:ファイルは、fclose()を使用して閉じたとき、またはスクリプトが終了したときに自動的に削除されます。
ヒント:tempnam() 関数も参照してください。
構文
tmpfile()
技術的な詳細
戻り値: | ファイルハンドル(新しいファイルに対してfopen()によって返されるものと同様)、失敗するとFALSE |
---|---|
PHPバージョン: | 4.0以降 |
❮PHPファイルシステムリファレンス