$_FILES 超级全局变量
$_FILES super global variable
为什么 unset 函数在上传文件后不删除 $_FILES 内容或将其清空。
如何在上传文件后清空 $FILES 变量。
<html>
<head>
<title>Files Upload</title>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="pdf" id="pdf"><br>
<input type="submit" name="sumbit" value="upload">
</form>
</body>
</html>
<?php
unset($GLOBALS['$_FILES']);
echo "<pre>";
var_dump($_FILES);
echo "</pre>";
?>
The Output is :
array(1) {
["pdf"]=>
array(5) {
["name"]=>
string(19) "Courses Degrees.pdf"
["type"]=>
string(15) "application/pdf"
["tmp_name"]=>
string(24) "C:\xampp\tmp\php6BBD.tmp"
["error"]=>
int(0)
["size"]=>
int(624129)
}
}
您必须指定变量的键
unset($_FILES['key']);
查看输出时,您的密钥可能是“pdf”
unset($_FILES['pdf']);
为什么 unset 函数在上传文件后不删除 $_FILES 内容或将其清空。 如何在上传文件后清空 $FILES 变量。
<html>
<head>
<title>Files Upload</title>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="pdf" id="pdf"><br>
<input type="submit" name="sumbit" value="upload">
</form>
</body>
</html>
<?php
unset($GLOBALS['$_FILES']);
echo "<pre>";
var_dump($_FILES);
echo "</pre>";
?>
The Output is :
array(1) {
["pdf"]=>
array(5) {
["name"]=>
string(19) "Courses Degrees.pdf"
["type"]=>
string(15) "application/pdf"
["tmp_name"]=>
string(24) "C:\xampp\tmp\php6BBD.tmp"
["error"]=>
int(0)
["size"]=>
int(624129)
}
}
您必须指定变量的键
unset($_FILES['key']);
查看输出时,您的密钥可能是“pdf”
unset($_FILES['pdf']);