将为客户端呈现的源代码另存为.txt文件

时间:2014-03-24 20:09:42

标签: javascript php html5 save

我正在尝试保存网页的源代码,因为它是为客户端/用户呈现的。不是因为代码存储在服务器上,而是因为它看起来脚本已经执行了客户端。 (如果那有意义的话)。基本上采用源代码,如果客户端在哪里打开源代码查看器,然后使用PHP作为服务器上的.txt文件保存该代码。我在想一些javascript / HTML5? (当然还有PHP)

1 个答案:

答案 0 :(得分:2)

基本上你想要缓存html输出。您可以使用PHP中的ob_函数执行此操作:

<?php
ob_start();  //start buffering output

// your html and echo statements

$cachefile = //wherever you want to save it

$fp = fopen($cachefile, 'w');
fwrite($fp, ob_get_contents()); /* save the buffer to cache file */
fclose($fp);

ob_end_flush(); /* Send the buffer to the browser */
?>