(PHP 4, PHP 5, PHP 7)
tempnam — ����һ������Ψһ�ļ������ļ�
$dir
, string $prefix
) : string��ָ��Ŀ¼�н���һ������Ψһ�ļ������ļ��������Ŀ¼�����ڣ�tempnam() ����ϵͳ��ʱĿ¼������һ���ļ������������ļ�����
dir
The directory where the temporary filename will be created.
prefix
������ʱ�ļ���ǰ��
Note: Windows uses only the first three characters of prefix.
�����µ���ʱ�ļ����������� FALSE
��
�汾 | ˵�� |
---|---|
4.0.6 |
�� PHP 4.0.6 ֮ǰ��tempnam()
��������Ϊȡ����ϵͳ���� Windows �� TMP
����������Խ�� dir
�������� Linux �� TMPDIR
�����������ȣ����� SVR4 ������ʹ�� dir
�����������ָ���Ŀ¼���ڵĻ��������������ο�ϵͳ�ĵ��е�
tempnam(3) ������
|
4.0.3 | ����������Ϊ�� 4.0.3 ���иı��ˡ�Ҳ�Ὠ��һ����ʱ�ļ��Ա��⾺�����Σ����п��ܻ��ڲ�������Ϊ�ļ������ַ�����ű������������ļ�֮������ļ�ϵͳ�д���ͬ���ļ���ע�⣬���������Ҫ���ļ���Ҫɾ�����ļ��������Զ�ɾ���ġ� |
Example #1 tempnam() ����
<?php
$tmpfname = tempnam("/tmp", "FOO");
$handle = fopen($tmpfname, "w");
fwrite($handle, "writing to tempfile");
fclose($handle);
// do here something
unlink($tmpfname);
?>
Note: ��� PHP ������ָ����
dir
�����д����ļ������˻ص�ϵͳĬ��ֵ�� �� NTFS �ļ�ϵͳ�У�ͬ�������Ҳ������dir
���ļ������� 65534 ����ʱ��