f
i
l
e
n
a
m
e
=
"
t
e
s
t
.
t
x
t
"
;
h
e
a
d
e
r
(
"
C
o
n
t
e
n
t
−
T
y
p
e
:
a
p
p
l
i
c
a
t
i
o
n
/
f
o
r
c
e
−
d
o
w
n
l
o
a
d
"
)
;
h
e
a
d
e
r
(
"
C
o
n
t
e
n
t
−
D
i
s
p
o
s
i
t
i
o
n
:
a
t
t
a
c
h
m
e
n
t
;
f
i
l
e
n
a
m
e
=
"
.
b
a
s
e
n
a
m
e
(
filename = "test.txt"; header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=" . basename(
filename="test.txt";header("Content−Type:application/force−download");header("Content−Disposition:attachment;filename=".basename(filename));
echo $content; //这里是文件的内容
exit;
PHP 下载txt
这段PHP代码展示了如何强制浏览器下载指定的文件。通过设置HTTP头`Content-Type`为`application/force-download`和`Content-Disposition`为附件,并指定文件名,可以确保文件被作为下载处理。内容部分应包含实际文件的二进制数据。
摘要由CSDN通过智能技术生成