PHP is_uploaded_file()函数
is_uploaded_file() 函数可以检查指定的文件是否通过 HTTP POST 方法上传。如果文件是通过 HTTP POST 方法上传的,该函数可以返回 true。
语法
bool is_uploaded_file ( string $filename )
如果通过HTTP POST上传的文件的文件名由filename指定,则此函数可以返回true。如果任何与已上传文件相关的操作都有可能将其内容透露给用户,甚至是系统中的其他用户,这种检查尤其有用。
示例
<?php
file = "/PhpProject/simple.txt";
if(is_uploaded_file(file)) {
echo ("file is uploaded via HTTP POST");
} else {
echo ("file is not uploaded via HTTP POST");
}
?>
输出
/PhpProject/simple.txt is not uploaded via HTTP POST