tempnam

(PHP 4, PHP 5, PHP 7)

tempnam����һ������Ψһ�ļ������ļ�

˵��

tempnam ( string $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 ����ʱ��

�μ�