问题
i'm in trouble this is an example of $_FILES['file']['tmp_name']
/Applications/XAMPP/xamppfiles/temp/phpjCag18
i would like to get the temp binary filename so in this case phpjCag18
Is there anyway to get it from the $_FILES[]
?
Ho to get it clean from path ?
回答1:
If I understand you correctly:
basename($_FILES['file']['tmp_name'])
回答2:
You can use basename() for this purpose.
$tmp = $_FILES['file']['tmp_name'];
echo basename( $tmp );
Or, if you're trying to get the extension, use pathinfo():
$extension = strtolower( pathinfo($_FILES['file']['tmp_name'], PATHINFO_EXTENSION) );
来源:https://stackoverflow.com/questions/17651073/get-files-temp-name-of-the-binary-file