匆匆...
有没有办法检索由创建的文件的路径tmpfile()
?
还是我需要自己做tempnam()
?
似乎stream_get_meta_data()也有效:
$tmpHandle = tmpfile();
$metaDatas = stream_get_meta_data($tmpHandle);
$tmpFilename = $metaDatas['uri'];
fclose($tmpHandle);
像这样
$path = array_search('uri', @array_flip(stream_get_meta_data($GLOBALS[mt_rand()]=tmpfile())));
file_put_contents($path, 'hello');