string tempnam
(string dir, string prefix);ユニークなテンポラリファイル名を指定されたディレクトリに 作成します。 そのディレクトリが存在しない場合、 tempnam() は、システムのテンポラリディレクトリの ファイル名を生成します。
tempnam() 関数の動作はシステムに依存します。 WindowsにおいてTMP環境変数はdirパラメータ を上書きします。Linuxにおいては、TMPDIR環境変数が優先されます。 一方、SVR4においては指定したディレクトリが存在する場合は、 常にdirパラメータを使用します。 疑問がある場合は、tempnam(3)に関するシステムドキュメントを 参照下さい。
新しい中間ファイル名を返し、失敗すると空の文字列を返します。
例 1. tempnam() の例
|