php取到的时间总是差8小时的解决方法

从php5.1开始,在设置文件”php.ini”里面有一项叫做date.timezone,可以设置服务器所在的时区。刚安装的php此项应该是注释掉的,这种情况下使用的是格林尼治标准时间,也就是+-0的时区。

我们可以把这个配置改掉,即去掉前面的分号,在后面的等号之后加上”PRC”,比如”date.timezone=PRC”,就可以纠正过来。其他备选的值有”Asia/Chongqing”、”Asia/Shanghai”、”Asia/Urumqi”、”Asia/Macao”、”Asia/Hong_Kong”、”Asia/Taipei”、”Asia/Singapore”,或者直接使用”Etc/GMT-8”。

如果遇到了像虚拟主机那种无法修改配置文件的情况,可以在获取时间之前加上一句date_default_timezone_set('PRC');,就解决了。

jquery 读取checkbox

html的checkbox控件 是否选中要看有没有checked属性 有就是选中 无论值是什么

如果有这样一个checkbox

<input id="chk" type="checkbox" checked="checked" />

使用js dom来操作 通过checked属性很容易取到是否选中

document.getElementById('chk').checked = true;
document.getElementById('chk').checked = false;
var checked = document.getElementById('chk').checked;

如果用jquery呢?

更多内容

Google被墙之后打开页面缓慢的解决方案

WP后台-外观-编辑-模板函数 (functions.php)
然后在最下面添加这段代码禁用Open Sans即可:

//禁用Open Sans
function remove_open_sans() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans', '');
}
add_action( 'init', 'remove_open_sans' );

如果有其他引用自google的css也可以这样去掉