PHP如何生成静态页面-php教程

资源魔 68 0
甚么是PHP动态化

PHP动态化的简略了解就是使网站天生页面以动态HTML的方式展示正在访客背后,PHP动态化分纯动态化以及伪动态化,二者的区分正在于PHP天生动态页面的解决机制没有同。

PHP天生动态HTML页面的办法

一、行使PHP模板天生动态页面

PHP模板完成动态化十分不便,比方装置以及应用PHP Smarty完成网站动态化。

二、应用PHP文件读写性能天生动态页面

PHP天生动态页面实例代码

<? $out1 = "<html><head><title>PHP网站动态化教程</title></head> <body>欢送拜访PHP网站开发教程网www.leapsoul.cn,本文次要引见PHP网站页面动态化的办法 </body></html>"; $fp = fopen("leapsoulcn.html","w"); if(!$fp) { echo "System Error"; exit(); } else { fwrite($fp,$out1); fclose($fp); echo "Success"; } ?>

三、应用PHP输入管制函数(Output Control)天生动态页面

输入管制函数(Output Control)也就是应用以及管制缓存来天生动态HTML页面,也会应用到PHP文件读写函数。

PHP天生动态页面实例代码

<? ob_start();
echo "<html>" . "<head>" . "<title>PHP网站动态化教程</title>" . "</head>" . "<body>欢送拜访PHP中文网www.php.cn,本文次要引见PHP网站页面动态化的办法</body>" . "</html>";
$out1 = ob_get_contents();
ob_end_clean();
$fp = fopen("leapsoulcn.html", "w");
if (!$fp) {
    echo "System Error";
    exit();
} else {
    fwrite($fp, $out1);
    fclose($fp);
    echo "Success";
} ?>

咱们晓得应用PHP进行网站开发,普通执行后果间接输入到旅游器,为了应用PHP天生动态页面,就需求应用输入管制函数管制缓存区,以便猎取缓存区的内容,而后再输入到动态HTML页面文件中以完成网站动态化。

PHP天生动态页面的思绪为:起首开启缓存,而后输入了HTML内容(你也能够经过include将HTML内容以文件方式蕴含出去),之后猎取缓存中的内容,清空缓存后经过PHP文件读写函数将缓存内容写入到动态HTML页面文件中。PHP文件读写教程?

取得输入的缓存内容以天生动态HTML页面的进程需求应用三个函数:ob_start()、ob_get_contents()、ob_end_clean()。

常识点:

一、ob_start函数普通次要是用来开启缓存,留意应用ob_start以前不克不及有任何输入,如空格、字符等。

二、ob_get_contents函数次要用来猎取缓存中的内容以字符串方式前往,留意此函数必需正在ob_end_clean函数以前挪用,不然猎取没有到缓存内容。

三、ob_end_clean函数次要是清空缓存中的内容并封闭缓存,胜利则前往True,失败则前往False

PHP输入管制函数(Output Control)有不少使用,从此将陆续开展。

至此,应用PHP天生动态HTML页面以完成网站动态化的办法就引见完了,依据实际状况以及需要你能够抉择没有同的动态化办法。

保举教程:《PHP教程

以上就是PHP若何天生动态页面的具体内容,更多请存眷资源魔其它相干文章!

标签: php开发教程 php开发资料 php开发自学 静态化 php

抱歉,评论功能暂时关闭!