下载文件--针对大多数的文件类型
function forceDownLoad($filename='' ,$data=''){ if($filename=='' OR $data==''){ return false; } if(FLASE === strpos($filename,'.')){ return false; } $x = explod('.',$filename); $extension = end($x); $mimes = array('hqx'=>'application/mac-binhex40','cpt'=>'application/mac-compactpro','csv'=>'text/x-comma-separated-values','text/csv','application/csv','application/excel','application/vnd.msexcel','bin'=>'application/macbinary','dms'=>'application/octet-stream','lha'=>'application/octet-stream','lzh'=>'application/octect-stream','exe'=>array('application/octet-stream')); if(!isset($mimes[$extension])){ $mime = 'application/octet-stream'; } else{ $mime = (is_array($mimes[$extension]); ))?$mimes[$extension][0]: $mimes[$extension]; } header('Content-type:"'. $mime.'"'); $tmpName = $filename; $filename = '"''.urlencode($tmpName)."'; ////IE 中文名支持 if(strstr(strtolower($_SERVER['HTTP_USER_AGER']),'firefox') !=false){ $filename='" .$tmpName."';} /////Firefox 中文支持 if(strstr(strtolower($_SERVER['HTTP_USER_AGER']),'chrome') !=false){ $filename='" .$tmpName."';} /////Chrome 中文支持 header('Content-Disposition:attachment; filename='. $filename); header('Expires:0'); header('Cache-Control: must-revalidate,post-check=0,pre-check=0'); header('Content-Transfer-Encoding:binary'); header('Pragma:no-cache'); header('Content-Length:'.strlen($data)); exit($data); }
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
2週間前By尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
1 か月前By尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
4週間前By尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前ByDDD

ホットツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
