TXTファイルを自動生成するPHPのコード
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-25 09:04:05
$ua = $_SERVER["HTTP_USER_AGENT"]; - $filename = "中国語ファイル名.txt";
- $encoded_filename = urlencode($filename); encoded_filename = str_replace("+", "%20", $encoded_filename);
$ua = $_SERVER["HTTP_USER_AGENT"] - $filename = "中国語のファイル名.txt";
- $encoded_filename = urlencode($filename);
- $encoded_filename = str_replace("+", "%20", $encoded_filename);
- ?
-
-
-
- コードをコピーします
上記のコードは、中国語のファイル名のダウンロードをサポートできます。
2.TXTファイルを生成する
header("Content-Type: application/octet-stream"); if (preg_match("/MSIE/", $_SERVER['HTTP_USER_AGENT') ]) ) {
header('Content-Disposition:attachment; filename="' . $encoded_filename . '"')
} elseif (preg_match("/Firefox/", $_SERVER['HTTP_USER_AGENT'])) {
header( 'Content-Disposition:attachment; filename*="utf8' . $filename . '"');
} else {
header('Content-Disposition:attachment; filename="' . $filename . '"') ;
}
header("Content-Type: application/octet-stream")
if (preg_match("/MSIE/", $_SERVER['HTTP_USER_AGENT']) ) {
header( 'Content-Disposition:attachment; filename="' . $encoded_filename . '"')
} elseif (preg_match("/Firefox/", $_SERVER['HTTP_USER_AGENT'])) {
header(' Content-Disposition:attachment; filename*="utf8' . $filename . '"');
header('Content-Disposition:attachment; filename="' . $filename . '"'); //あらゆる種類のブラウザと互換性があります。
?>
コードをコピーします
3. 出力内容
この手順は非常に簡単です。echo を使用して直接出力し、改行には「rn」を使用します。
出力内容はtxtの内容となります。
この関数は拡張子を .doc に変更するだけで doc ファイルを生成することもできます。ただし、この方法では、画像やリンクがある場合は、他の方法しか見つかりません。
スクリプト スクールの皆さん、楽しい勉強をお祈りしています。
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31