天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php生成靜態文件的多種方法分享

第一種:將php動態頁面內容生成靜態
復制代碼 代碼如下:
ob_start();#開啟服務器緩存
include_once 'Index.php';
$ctx=ob_get_contents();#獲取緩存
ob_end_clean();#清空緩存
$fh=fopen("index.html","w+");
fwrite($fh,$ctx);#寫入html,生成html
fclose($fh);
/*
1、Flush:刷新緩沖區的內容,輸出。
函數格式:flush()
說明:這個函數經常使用,效率很高。
2、ob_start :打開輸出緩沖區
函數格式:void ob_start(void)
說明:當緩沖區激活時,所有來自php程序的非文件頭信息均不會發送,而是保存在內部緩沖區。為了輸出緩沖區的內容,可以使用ob_end_flush()或flush()輸出緩沖區的內容。
3 、ob_get_contents :返回內部緩沖區的內容。
使用
函數格式:string ob_get_contents(void)
說明:這個函數會返回當前緩沖區中的內容,如果輸出緩沖區沒有激活,則返回 FALSE 。
4、ob_get_length:返回內部緩沖區的長度。
使用方法:int ob_get_length(void)
說明:這個函數會返回當前緩沖區中的長度;和ob_get_contents一樣,如果輸出緩沖區沒有激活。則返回 FALSE。
5、ob_end_flush :發送內部緩沖區的內容到瀏覽器,并且關閉輸出緩沖區。
使用方法:void ob_end_flush(void)
說明:這個函數發送輸出緩沖區的內容(如果有的話)。
6、ob_end_clean:刪除內部緩沖區的內容,并且關閉內部緩沖區
使用方法:void ob_end_clean(void)
說明:這個函數不會輸出內部緩沖區的內容而是把它刪除!
7、ob_implicit_flush:打開或關閉絕對刷新
使用方法:void ob_implicit_flush ([int flag])
*/

第二種:
php 靜態文件生成類(自家用)
復制代碼 代碼如下:
<?php
class CreateHtml
{
function mkdir( $prefix= 'article' )
{
$y = date('Y');
$m = date('m');
$d = date('d');
$p=DIRECTORY_SEPARATOR;
$filePath='article'.$p.$y.$p.$m.$p.$d;
$a=explode($p,$filePath);
foreach ( $a as $dir)
{
$path.=$dir.$p;
if(!is_dir($path))
{
//echo '沒有這個目錄'.$path;
mkdir($path,0755);
}
}
return $filePath.$p;
}
function start()
{
ob_start();
}
function end()
{
$info = ob_get_contents();
$fileId = '12345';
$postfix = '.html';
$path = $this->mkdir($prefix= 'article');
$fileName = time().'_'.$fileId.$postfix;
$file=fopen($path.$fileName,'w+');
fwrite($file,$info);
fclose($file);
ob_end_flush();
}
}
?>
<?php
$s=new CreateHtml();
$s->start();
?>
<html>
<body>
asdfasdfasdfasdfasdfasdfasdfasdfasdf<br>
adfasdfasdf<br>
</body>>
</html>
<?php
$s->end();
?>

php技術php生成靜態文件的多種方法分享,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲国产中文字幕在线视频 | 国产精品爽爽久久久久久蜜桃网站 | 极品少妇粉嫩小泬啪啪AV | 上课失禁丨vk | 伊人精品在线 | 男插女高潮一区二区 | 日韩亚洲欧美中文高清 | 好男人在线观看视频观看高清视频免费 | 国产成人午夜精品免费视频 | 精品国产成人AV在线看 | 婷婷五月久久丁香国产综合 | 免费伦理片网站 | 日本无码毛片一区二区手机看 | 最新精品学生国产自在现拍 | 国产免费福利在线视频 | 久久免费黄色 | 久热人人综合人人九九精品视频 | 成人亚洲乱码在线 | 国产一区二区在线观看免费 | 噜噜噜在线AV免费观看看 | 精品国产乱码久久久久久乱码 | 亚洲精品午夜aaa级久久久久 | 趁老师睡着吃她的奶水 | 国语自产一区视频 | 色久久综合视频本道88 | 中文字幕无码亚洲视频 | 亚洲 日韩 欧美 另类 蜜桃 | 三级中国免费的 | 国产 日韩 欧美 高清 亚洲 | 亚洲精品国产高清不卡在线 | 无码国产成人午夜在线观看不卡 | 正在播放国产尾随丝袜美女 | 欧美精品AV精品一区视频 | 欧美国产一区二区三区激情无套 | 99国产精品偷窥熟女精品视频 | 在线天天看片免费视频观看 | 国产亚洲精品 在线视频 香蕉 | 午夜看片a福利在线观看 | 热久久国产欧美一区二区精品 | 老女老肥熟国产在线视频 | 果冻传媒独家原创在线观看 |