tmpfile
(PHP 3 >= 3.0.13, PHP 4, PHP 5)
tmpfile -- テンポラリファイルを作成する
説明
resource
tmpfile ( void )
書き込み可のモードでユニークな名前を有するテンポラリファイルを作成し、
ファイルハンドルを返します。
これは、 fopen()
により返されるハンドルと同じものです。
ファイルは、(fclose()を用いて)クローズされた時、
またはスクリプトが終了された際に自動的に削除されます。
詳細については、関数 tmpfile(3)
のシステムドキュメント、およびヘッダファイル
stdio.hを参照下さい。
例 1. tmpfile() の例
<?php $temp = tmpfile(); fwrite($temp, "writing to tempfile"); fseek($temp, 0); echo fread($temp, 1024); fclose($temp); // ファイルを削除します ?>
|
上の例の出力は以下となります。 |
tempnam()、sys_get_temp_dir() も参照ください。