我到处寻找一种简单的方法来做到这一点并且无法使其正确无误。 在php中我想为变量指定一个名称,然后用变量替换字符串中的名称。斜杠导致语法错误。
//Assign the name to a variable.
$patient_name = "John_Doe";
//Replace the name in this string with the variable.
header("Content-Disposition: attachment; filename=\"John_Doe.pdf\"");
答案 0 :(得分:1)
只需使用其中的变量即可。喜欢这个
<?php
$patient_name = "John_Doe.pdf";
header("Content-Disposition: attachment; filename=$patient_name");
--------^
答案 1 :(得分:1)
在双引号内,您可以使用大括号封装变量:
header("Content-Disposition: attachment; filename='{$patient_name}.pdf'");