Während das Herunterladen von Dateinamen aus nicht englischen Sprachen in der heruntergeladenen Datei nicht korrekt angezeigt wird

Wenn ich versuche, eine Datei herunterzuladen, deren Name Zeichen aus Sprachen wie Chinesisch, Japanisch usw. enthält, wird der heruntergeladene Dateiname nicht richtig erkannt. Wie man es behebt.

Ich habe versucht, charset = UTF-8 in die Headereigenschaft "Content-type" einzufügen, aber kein Erfolg. Code unten.

header("Cache-Control: ");// leave blank to avoid IE errors

header("Pragma: ");// leave blank to avoid IE errors

header("Content-type: application/octet-stream");

header("Content-Disposition: attachment; filename=\"".$instance_name."\"");

header("Content-length:".(string)(filesize($fileString)));

sleep(1);

fpassthru($fdl);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage