May232013
网页缓存控制 Cache-control 常见的取值有private、no-cache、max-age、must-revalidate 介绍
网页的缓存是由HTTP消息头中的”Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:
(1) 打开新窗口
如果指定cache-control的值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-age值,那么在此值内的时间里就不会重新访...阅读全文
抢沙发
May232013
php在数组中查找某个值是否存在(in_array(),array_search(),array_key_exists())
php在数组中查找指定值是否存在的方法有很多,记得很久以前我一直都是傻傻的用foreach循环来查找的,下面我主要分享一下用php内置的三个数组函数来查找指定值是否存在于数组中,这三个数组分别是 in_array(),array_search(),array_key_exists()。
首先分别介绍一下各自的定义与作用
in_array(value,array,type)
该函数的作用是在数组array中搜索指定的value值,type是可选参数,如果设置该...阅读全文
May232013
PHP连接access数据库的二种方法
php连接access数据库的两种方法,总结如下:
(1)第一种方法:
//读取mdb数据库的值,创建ADO连接
$username=1;
$conn=new com("ADODB.Connection");
$connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("web.mdb");//Access数据库地址
$conn->Open($connstr);
//创建记录集
$rs=new com("ADODB.RecordSet");
$assql="select * from sail_about where id="...阅读全文
May232013
MySQL replace函数替换字符串语句的用法
MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪。
最近在研究CMS,在数据转换的时候需要用到mysql的MySQL replace函数,这里简单介绍一下。
比如你要将表 tb1里面的 f1字段的abc替换为def
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)
在字符串 str 中所有出现的字符串 fro...阅读全文
May232013
php读取中文目录乱码的解决办法
前不久有个项目涉及到使用 php 读取文件目录,读取文件目录这个本身没什么问题,但读取的时候遇到中文目录竟然发生乱码了,一时不知道怎么办了,很久没有碰到这种问题了,研究了一番,得出几种解决办法,现列举一下(将使用 php 读取文件目录的方法也一并附上):
<?php
//要读取的目录
$folder="D:/www";
//打开目录
$fp=opendir($folder);
//阅读目录
while(false!=$file=rea...阅读全文
May232013
May232013
Javascript 异步加载,提高网页的浏览速度
一、同步加载与异步加载的形式
1. 同步加载
我们平时最常使用的就是这种同步加载形式:
<script src=”http://www.phpernote.com/script.js”></script>
同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、代码执行。
js 之所以要同步执行,是因为 js 中可能有输出 document 内容、修改dom、重定...阅读全文
May232013
jquery实现图片放大缩小特效
和大家分享一个最近用到的jquery实现图片的放大缩小的特效。具体效果是鼠标移动到图片上,图片自动缩到左上角,右下角出现文字说明,鼠标移走后图片恢复,文字被图片遮挡。非常不错的一个图片特效功能。贴一下效果图:
jquery实现图片放大缩小特效的预览地址: http://www.phpernote.com/web_tools/private/example/jquery实现图片放大缩小特效.html
jquery实现图片放大缩小特效的具体代...阅读全文
May232013
php mktime 函数分析
定义和用法
mktime() 函数用于取得一个日期的 UNIX 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。
语法
mktime(hour,minute,second,month,day,year,is_dst)//注意这些参数全部为可选
参数详细说明
参数
描述
hour
可选。规定小时。
minute
可选。规定分钟。
second
可选。规定秒。
month
可选...阅读全文
May232013
老鸟需要知道的一些php系统类函数
作为一个老手级别的php程序员,知道下面几个php系统级别的函数,不足为多吧!获取系统信息和调试程序的时候应该能用的上!
PHP系统类函数
assert函数:检查assertion声明是否错误
extension_loaded函数:检查PHP扩展是否加载
get_cfg_var函数:获取PHP配置选项的值
get_current_user函数:获取当前PHP脚本的所有者的名称
get_defined_constants函数:返回一个包含PHP预定义常量信息的数组
...阅读全文