Tạo file HTML tĩnh với PHP động
Tạo file HTML tĩnh với PHP độngĐặt code này cuối trangview plainprint? 1. $html = ob_get_contents(); 2. ob_end_clean(); 3. 4. WriteContent2File(str_replace(".php",'.html',__FILE__), $html, false); $html = ob_get_contents(); ob_end_clean(); WriteContent2File(str_replace(".php",'.html',__FILE__), $html, false); Biến $html là biến lưu nội dung thay vì xuất ra trình duyệt thì nó sẽ lưu vào biến đó, giờ chỉ việc save vào file nào đó.Ở đây dùng hàm WriteContent2File hàm sưu tầmview plainprint? 1. function WriteContent2File($FileName, $strContent, $append = true) 2. { 3. if ($append) 4. { 5. $FileOpenedHandle = @fopen($FileName, "a"); 6. } 7. else 8. { 9. $FileOpenedHandle = @fopen($FileName, "w"); 10. } 11. if (@is_writable($FileName)) 12. { 13. @fwrite($FileOpenedHandle, $strContent); 14. @fclose($FileOpenedHandle); 15. } 16. else 17. { 18. die("Error: The file $FileName does not allow to write."); 19. } 20. 21. } function WriteContent2File($FileName, $strContent, $append = true) { if ($append) { $FileOpenedHandle = @fopen($FileName, "a"); } else { $FileOpenedHandle = @fopen($FileName, "w"); } if (@is_writable($FileName)) { @fwrite($FileOpenedHandle, $strContent); @fclose($FileOpenedHandle); } else { die("Error: The file $FileName does not allow to write."); } }Thí dụ file test.php sẽ lưu thêm 1 file test.htmlSo simple . Tạo file HTML tĩnh với PHP động ặt code này cuối trangview plainprint? 1. $html = ob_get_contents(); 2. ob_end_clean();. WriteContent 2File( str_replace(" .php& quot;,' .html& apos;,_ _FILE_ _), $html, false); $html = ob_get_contents(); ob_end_clean(); WriteContent 2File( str_replace(" .php& quot;,' .html& apos;,_ _FILE_ _),