0
严格的标准进行传递:在请只变量应该按引用传递严格的标准:只有变量应该通过参考请
if(isset($_FILES['image'])){
$errors= array();
$file_name = $_FILES['image']['name'];
$file_size =$_FILES['image']['size'];
$file_tmp =$_FILES['image']['tmp_name'];
$file_type=$_FILES['image']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
$expensions= array("jpeg","jpg","png","docx","pdf");
if(in_array($file_ext,$expensions)=== false){
$errors="<div align='center'><font color='red'>extension not allowed, please choose a JPEG or PNG file.</font></div>";
}
此时应更换这种'爆炸( ' '$ _ FILES [' 形象 '] [' 名']))'用[只变量的变量 – smarber
可能的复制应该传递通过引用](http://stackoverflow.com/questions/4636166/only-variables-should-be-passed-by-reference) – Vamsi