php创建临时文件tempnam与tmpfile区别
发布时间:2020-12-13 20:24:50 所属栏目:PHP教程 来源:网络整理
导读:tempnam() 函数创建一个具有唯一文件名的临时文件,若成功,则该函数返回新的临时文件名,若失败,则返回false。 语法:tempnam(dir,prefix) function dir_wriable( $dir ) //自定义函数扩展建立临时文件 { $test =tempnam( $dir , test_file ); //建立临时文件 i
tempnam() 函数创建一个具有唯一文件名的临时文件,若成功,则该函数返回新的临时文件名,若失败,则返回false。 语法:tempnam(dir,prefix)
如果php不能在指定的 dir 参数中创建文件,则退回到系统默认值。 注释:本函数的行为在 4.0.3 版中改变了。也会建立一个临时文件以避免竞争情形,即有可能会在产生出作为文件名的字符串与脚本真正建立该文件之间会在文件系统中存在同名文件。注意,如果不再需要该文件则要删除此文件,不会自动删除的。 tmpfile() 函数以读写(w+)模式建立一个具有唯一文件名的临时文件,文件会在关闭后用 fclose()自动被删除,或当脚本结束后。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |