10
A
回答
20
最簡單的方法是創建一個HTML數據字符串並使用file_put_contents()
函數。
$htmlStr = '<div>Foobar</div>';
file_put_contents($fileName, $htmlStr);
爲了創建這個字符串,你要捕獲所有輸出的數據。對於那些你需要使用ob_start
和ob_end_clean
輸出控制功能:
// Turn on output buffering
ob_start();
echo "<div>";
echo "Foobar";
echo "</div>";
// Return the contents of the output buffer
$htmlStr = ob_get_contents();
// Clean (erase) the output buffer and turn off output buffering
ob_end_clean();
// Write final string to file
file_put_contents($fileName, $htmlStr);
參考 -
+1
認爲這是一個。會試試看。 Thx – 2013-04-25 22:17:46
+0
謝謝,男人!今天花了很多時間試圖將XLS文件轉換成可以在命令行中工作的腳本。這就是我一直在尋找的解決方案! – 2014-06-09 23:14:43
2
file_put_contents($文件名,$數據)
1
PHP提供了一些功能,讓您的權利到一個文件,你可以選擇:
相關問題
- 1. 輸出Spotfire'打印'到文本文件
- 2. 閱讀json文件並使用PHP腳本打印輸出
- 3. bash腳本打印輸出
- 4. 將輸出打印到文件中或不打印輸出?
- 5. 打印python腳本輸出到文本文件和命令窗口
- 6. 將文件名列表的輸出打印到文本文件
- 7. 打印文件 - Shell腳本
- 8. 在excel中打印python腳本輸出
- 9. 將python腳本打印到文件
- 10. 將java輸出打印到文件
- 11. 將功能打印到輸出文件
- 12. 使用Python打印輸出到文件
- 13. Unix打印機輸出到文件
- 14. 打印文件名到標準輸出
- 15. 將結果打印輸出到文件
- 16. 將python輸出打印到html文件
- 17. 打印apsrtable輸出到文件?
- 18. 打印輸出到文件使用grep
- 19. 打開文件,打印到標準輸出,追加到文件,並再次打印到標準輸出
- 20. php腳本可以打印出他們的文件名嗎?
- 21. 打印標準輸出,同時也打印到Python中的文本文件
- 22. Python腳本打印使用os.system的輸出打印
- 23. 從PDF框輸出到文本文件的打印結果
- 24. AutoIT,打印陣列輸出到文本文件
- 25. Java:將輸出打印到文本文件
- 26. 只有第一行輸出打印到我的文本文件
- 27. 如何將unicode文本打印到輸出文件?
- 28. 如何將Google測試輸出打印到文本文件?
- 29. 如何將for循環輸出打印到文本文件中?
- 30. 將輸出打印到Linux中的文本文件中
http://us2.php.net/manual/en/function.fwrite.php – jman 2013-04-25 21:59:17
我能想到使用[file_put_contents()]的(最簡單的方法HTTP ://php.net/manual/en/function.file-put-contents.php) – Ibu 2013-04-25 22:00:39
感謝您的幫助,但我認爲這個問題被誤解了。通過「php文件輸出」,我的意思不是簡單的變量或字符串,而是由varius類,對象,所需文件等構成的腳本輸出,並作爲最終結果創建完整的HTML DOM(帶標籤,內容等)我想要打印到文件而不是直接傳遞給瀏覽器。 – 2013-04-25 22:09:26