Maison > développement back-end > tutoriel php > PHP实现文件下载,_PHP教程

PHP实现文件下载,_PHP教程

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-07-12 08:49:52
original
901 Les gens l'ont consulté

PHP实现文件下载,

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<span> 1</span> <span>public</span> <span>function</span><span> get_download_file()

</span><span> 2</span> <span>{

</span><span> 3</span>       <span>header</span> ( 'Content-Description: File Transfer'<span> );

</span><span> 4</span>       <span>header</span> ( 'Content-Type: application/octet-stream'<span> );

</span><span> 5</span>       <span>header</span> ( 'Content-Disposition: attachment; filename=' . <span>basename</span> ( <span>$file</span><span> ));

</span><span> 6</span>       <span>header</span> ( 'Content-Transfer-Encoding: binary'<span> );

</span><span> 7</span>       <span>header</span> ( 'Expires: 0'<span> );

</span><span> 8</span>       <span>header</span> ( 'Cache-Control: must-revalidate'<span> );

</span><span> 9</span>       <span>header</span> ( 'Pragma: public'<span> );

</span><span>10</span>       <span>header</span> ( 'Content-Length: '  .  <span>filesize</span> ( <span>$file</span><span> ));

</span><span>11</span>       <span>ob_clean</span><span> ();

</span><span>12</span>       <span>flush</span><span> ();

</span><span>13</span>       <span>readfile</span> ( <span>$file</span><span> );

</span><span>14</span>       <span>exit</span><span>;

</span><span>15</span> }

Copier après la connexion

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1136182.htmlTechArticlePHP实现文件下载, 1 public function get_download_file() 2 { 3 header ( 'Content-Description: File Transfer' ); 4 header ( 'Content-Type: application/octet-stream' ); 5 heade...
Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal