<?phpif (count($_FILES)) { $retFiles = UploadFile("ファイル"); if ($retFiles['status'] == 1) { echo $retFiles['message']; } else if ($retFiles['status'] == 0) { echo "アップロード: " . $retFiles["名前"] 。 "<br />"; echo "タイプ: " 。 $retFiles["タイプ"] 。 "<br />"; echo "サイズ: " 。 ($retFiles["サイズ"] / 1024) 。 " Kb<br />"; echo "一時ファイル: " 。 $retFiles["temp"] 。 "<br />"; echo "保存場所: " 。 "アップロード/" 。 $retFiles["名前"]; }}関数uploadFile($fileName){ $files = $_FILES[$fileName]; if (!in_array($files["type"], array("image/gif","image/jpeg","image/pjpeg","image/jpeg", "image/png"))) { return array ("ステータス" => 1、"メッセージ" => "アップロードされた画像形式が正しくありません"); } if ($files["error"] > 0) { return array("ステータス" => 1, "メッセージ" => "アップロード エラー"); } if (file_exists("upload/" . $files["name"])) { return array("ステータス" => 1, "メッセージ" => $files["名前"]." すでに存在します") ; } move_uploaded_file($files["tmp_name"], "upload/".$files["name"]); return array("ステータス" => 0, "名前" => $files["名前"], "タイプ" => $files["タイプ"], "サイズ" => $files['size ']/1024, "temp" => $files["tmp_name"]);}?>就是这段代码
文字エンコーディングを設定して確認してください: header("Content-type:text/html;charset=utf-8");