PHP-$\u文件问题
我有以下关于PHP处理文件的内容PHP-$\u文件问题,php,Php,我有以下关于PHP处理文件的内容 if(isset($_FILES['cv'])){ // run function here } 唯一的问题是函数一直在。。。是否应该仅在输入文件后才运行它?我认为,当用户未选择文件时,浏览器会发送一个空字段,但它确实会发送该文件,因此设置了该文件 if(isset($_FILES['cv']) && $_FILES['cv']!=null && $_FILES['cv']!=""){ //Execute } 当
if(isset($_FILES['cv'])){
// run function here
}
唯一的问题是函数一直在。。。是否应该仅在输入文件后才运行它?我认为,当用户未选择文件时,浏览器会发送一个空字段,但它确实会发送该文件,因此设置了该文件
if(isset($_FILES['cv']) && $_FILES['cv']!=null && $_FILES['cv']!=""){
//Execute
}
当存在同名的表单元素时,将始终设置“cv”键。您可以改为测试一个空文件。这里有一个方法:
if(isset($_FILES['cv']) && $_FILES['cv']['size'] > 0){
// run function here
}
如果要检查文件是否正确上载,应检查:
$_FILES['cv']['error'] == UPLOAD_ERR_OK