PHP マニュアル
前のページ |  | 次のページ

# 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); // ファイルを削除します ?>`

上の例の出力は以下となります。

    writing to tempfile

tempnam()、sys_get_temp_dir() も参照ください。

前のページ | ホーム | 次のページ
tempnam | 上に戻る | touch