PHP tmpfile()関数
例
読み取り/書き込み(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);
?>
上記のコードの出力は次のようになります。
<div>Testing, testing.</div>
定義と使用法
tmpfile()関数は、読み取り/書き込み(w+)モードで一意の名前を持つ一時ファイルを作成します。
注:fclose()を使用して閉じるか、スクリプトが終了すると、ファイルは自動的に削除されます。
ヒント:tempnam()関数も参照してください。
構文
<div>tmpfile()</div>
Technical Details
Return Value: | ファイルハンドル(新しいファイルに対してfopen()によって返されるものと同様)、失敗の場合FALSE |
---|---|
PHP バージョン: |
4.0+ |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。