Create file with unique file name
Syntax
tempnam ( string $dir , string $prefix ) : string
Parameters
dir
The directory where the temporary filename will be created.
prefix
The prefix of the generated temporary filename.
Note: Only the first 63 characters of the prefix are used. Windows only uses the first 3 characters of the prefix.
Return
Returns the new temporary filename (with path), or FALSE on failure.
Examples
1
<? $dir = "/tmp"; $prefix = "tmp"; $return = tempnam($dir, $prefix); echo $return; unlink($return); ?>
/tmp/tmpWyxiwe
2
<? $dir = "/tmp"; $prefix = "tmp"; $return = tempnam($dir, $prefix); echo $return; $handle = fopen($return, "w"); fwrite($handle, "writing to tempfile"); fclose($handle); unlink($return); ?>
/tmp/tmpxhal3i