我刚开始学习PHP,在看w3school上的上传文件章节,
if (file_exists("d:/upload/" . $_FILES["file"]["name"]))
      {
      echo $_FILES["file"]["name"] . " already exists. ";
      }
else
      {
      move_uploaded_file($_FILES["file"]["tmp_name"],
      "d:/upload/" . $_FILES["file"]["name"]);
      echo "Stored in: " . "d:/upload/" . $_FILES["file"]["name"];
      }
为什么文件名是数字或英文时可以正常,但同一个文件把名字改成有汉字的就不能上传了呢?
这样提示:
Warning: move_uploaded_file(d:/upload/11我.txt) [function.move-uploaded-file]: failed to open stream: Invalid argument in D:\wamp\www\demo2\upload_file.php on line 46