我正在研究如何從字符串創建文件的方法,這可能是純文本將保存爲.txt和PHP爲.php等,但我希望得到一些洞察到它寫入字符串文件並強制在PHP下載
**我發現這個代碼
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $current);
但是我需要有救了我的服務器上people.txt?
力下載部分
header("Content-Disposition: attachment; filename=\"" . basename($File) . "\"");
header("Content-Type: application/force-download");
header("Content-Length: " . filesize($File));
header("Connection: close");
哪裏需要房子上面,我假設的代碼是正確的,迫使我下載現成的文件?
簡短的回答:不,你並不需要先創建一個文件。無論你在閱讀不存在的文件。看看'fopen($文件,'w +')'而不是。之後,您只需在強制下載標題後回顯您的字符串。 – h2ooooooo 2013-02-25 09:45:36