Welcome 微信登录

首页 / 网页编程 / PHP

用PHP的ob_start();控制您的浏览器cache!

用PHP的ob_start();控制您的浏览器cache!

OutputControl函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用header()或setcookie(),发送的文件头信息产生影响,只对那些类似于echo()和PHP代码的数据块有作用。 我们先举一个简单的例子,让大家对OutputControl有一个大致的印象: Example1. CODE<?php ob_start();//打开缓冲区 echo"Hello...
PHP动态变静态原理

PHP动态变静态原理

用PHP输出静态页面的方法,就我所知道的,有2种,一种是利用模板技术,另一种是用ob系列函数。两种方法,看起来都差不多,但是实际上,却是不同的。 第一种:利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。 这里我用smarty做例子,说明如何生成静态页 复制代码 代...
ADODB结合SMARTY使用~超级强

ADODB结合SMARTY使用~超级强

Smarty实例教学实例篇(三、使用ADODB连接数据库) 前两个月因为工作上的原因一直很忙,所以没有及时完成这个教程,正好今天周六不用加班,抽个空完成它吧!在开始新的的教程的时候,我 先把以前的我写的那个教程中的一些错误的地方修改过来,在这里要感谢nesta2001zhang兄弟,是他找出了文章中的一些错误,否则真的被别人 骂"误人子弟了(说来真是惭愧,我的初稿发布后后就发现在一大堆的问题,后来一些时候发重新修改后的文件中居然也出现了错误,真是不应 该....
mysql建立外键

mysql建立外键

建立外键的前提:本表的列必须与外键类型相同(外键必须是外表主键)。 外键作用:使两张表形成关联,外键只能引用外表中的列的值! 指定主键关键字:foreignkey(列名) 引用外键关键字:references<外键表名>(外键列名) 事件触发限制:ondelete和onupdate,可设参数cascade(跟随外键改动),restrict(限制外表中的外键改动),setNull(设空值),setDefault(设默认值),[默认]noactio...
php缓存技术介绍

php缓存技术介绍

缓存是指临时文件交换区,电脑把最常用的文件从存储器里提出来临时放在缓存里,就像把工具和材料搬上工作台一样,这样会比用时现去仓库取更方便。因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在忙完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2缓存,显卡的显存是给GPU用的缓存,硬盘上也有16M或者32M的缓存。千万不能把缓存理解成一个东西,它是一种处理方式的统称! 在WEB开发中用来应付高流量最...
SSI指令

SSI指令

什么是SHTML 使用SSI(ServerSideInclude)的html文件扩展名,SSI(ServerSideInclude),通常称为“服务器端 嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。 SSI工作原理: 将内容发送到浏览器之前,可以使用“服务器端包含(SSI)”指令将文本、图形或应用程序信息包含到网页 中。例如,可以使用SSI包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复 出现的文本或...
PHP面向对象的使用教程 简单数据库连接

PHP面向对象的使用教程 简单数据库连接

这个PHP的数据库连接类,应该算是最简单的一个连接类了,也是最好明白的一个连接类.作为开始PHP面向编程之旅的一个开始吧.我看了很多网上流传的MYSQL数据库连接类,都太复杂拉.以我己见,真的没必要搞得那么复杂,一个小小的数据库连接. 下面是我的写的类: <?php Classcreatedb//类的开始 { var$db="localhost";//数据库地址; var$dbname="root";//用户名; var$dbpwd="";//密码...
<< 101 102 103 104 105 106 107 108 109 110 >>