<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[张海宁的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/php_897721669</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; php_897721669]]></copyright><item><title><![CDATA[简单编写php验证类，教你如何写好php程序（含多种验证规则）]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8965811</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8965811</guid><author>php_897721669</author><pubDate>Thu, 23 May 2013 16:31:18 +0800</pubDate><description><![CDATA[很多人在开发网站的时候往往只是通过简单的js验证，当你一不小心在js中多写了个逗号或者点号，ie6无法识别就直接跳过验证了。其实最安全的做法还是需要在服务端对用户输入的数据做验证的。本人写了个简单的php验证类，含多种验证规则，供大家学习参考。原文链接

<?php
/**
 * 用户输入规则验证类
 * author 	HaiNing Zhang
 * date 	2013-05-23
 *]]></description><category></category></item><item><title><![CDATA[21段救命PHP代码]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8877046</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8877046</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 18:05:30 +0800</pubDate><description><![CDATA[1. PHP可阅读随机字符串
　　此代码将创建一个可阅读的字符串，使其更接近词典中的单词，实用且具有密码验证功能。



        /************** 
        *@length - length of random string (must be a multiple of 2) 
        **************/ 
        fun]]></description><category></category></item><item><title><![CDATA[PHP 计算页面执行时间]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8877040</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8877040</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 18:03:54 +0800</pubDate><description><![CDATA[header("Content-Type:text/html;charset=utf-8");
class RunTime{

        public $StartTime = 0; 
        public $StopTime = 0; 

        function get_microtime(){ 
                        list($]]></description><category></category></item><item><title><![CDATA[php算法]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876995</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876995</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:50:23 +0800</pubDate><description><![CDATA[这里是用PHP写的几个基础算法，算法的重要性貌似对于PHP程序员不怎么重要，其实是非常重要的，经典名句：算法+数据结构=程序。作为一名真正的高级PHP程序员，我认为应该熟悉C，如果你想成为真正的程序员，请好好学C，学好数据结构与算法。这里仅仅只是几个基础算法，还有很多东东要学……
1、首先来画个菱形玩玩，很多人学C时在书上都画过，咱们用PHP画下，画了一半。
思路：多少行for一次，然后在里面]]></description><category></category></item><item><title><![CDATA[php urlencode()]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876985</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876985</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:49:13 +0800</pubDate><description><![CDATA[在PHP中有urlencode()、urldecode()、rawurlencode()、rawurldecode()这些函数来解决网页URL编码解码问题。
在ASP的时候URL编码解码很是恼火，Server.urlencode不太好用，遇到utf-8编码的地址更是麻烦。你要获取百度、Google点击到网站的网址链接中的关键字，要写上一堆自定义函数来得到urldecode的效果。
摘录一篇关于]]></description><category></category></item><item><title><![CDATA[PHP程序员要知道的几个有用的PHP函数]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876977</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876977</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:47:28 +0800</pubDate><description><![CDATA[PHP为PHP程序员提供了很多好用的函数，让php程序员能民快速地完成程序的开发和调试，看看这几个php函数的用法，你知道吗？


1. 内存使用情况 memory_get_usage()
注意程序的内存使用情况，能让PHP程序员更好的优化自己的PHP程序。

PHP有自己的垃圾回收机制，同时也有很复杂的内存管理机制。PHP程序员可以通过memory_get_usage()函数看观察自]]></description><category></category></item><item><title><![CDATA[使用php_screw为php程序文件加密]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876961</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876961</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:43:09 +0800</pubDate><description><![CDATA[先下载php_screw  http://sourceforge.net/projects/php-screw/files/
 解压，更改my_screw.h，里面的几个数字就是SEED，相当于密码，可以随意更改、增加
 

2、编译so文件：

$ phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-confi]]></description><category></category></item><item><title><![CDATA[linux下为php添加GD库(重新编译php)]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876958</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876958</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:42:19 +0800</pubDate><description><![CDATA[一、下载 
gd-2.0.33.tar.gz http://www.boutell.com/gd/

jpegsrc.v6b.tar.gz http://www.ijg.org/

libpng-1.2.7.tar.tar http://sourceforge.net/projects/libpng/

zlib-1.2.2.tar.gz http://sourceforge.net]]></description><category></category></item><item><title><![CDATA[PHP接口示例程序]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/8876933</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/8876933</guid><author>php_897721669</author><pubDate>Thu, 02 May 2013 17:38:56 +0800</pubDate><description><![CDATA[VideoCard.php 接口文件（显卡的功能接口定义）

interface VideoCardInter{
function Display();
function getName();
}
?>

Dmeng.php 实现接口（帝盟的厂家实现了这些接口，怎么实现的，主板厂家不用管）

include_once("VideoCard.php");
class Dmeng]]></description><category></category></item><item><title><![CDATA[smarty的基本使用]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7740790</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7740790</guid><author>php_897721669</author><pubDate>Thu, 12 Jul 2012 15:46:11 +0800</pubDate><description><![CDATA[什么是smarty及其安装

Smarty是一个php模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.
Smarty要求web服务器运行php4.0.6和以上版本.
smarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载。
网上讲了很多安装的教程，但是我都没有成功，所以直接把整个目录名改为smarty直接复制到了网站所在的目]]></description><category></category></item><item><title><![CDATA[jQuery UI中的日历插件，有了它，你就不需要再找其他的了]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7404527</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7404527</guid><author>php_897721669</author><pubDate>Wed, 28 Mar 2012 20:43:39 +0800</pubDate><description><![CDATA[JQuery UI中集成了许多常用的效果，今天自学的其中的日历效果，感觉还不错，以后很多时候都可以用的到。在下边代码中还写了时间段的编写，很有用，大家可以试试。




添加日历效果








$(function (){
	
		$("#datepicker").datepicker({
			dateFormat:'yy-mm-dd',	//更改时间显示模式
			showAnim:"]]></description><category></category></item><item><title><![CDATA[JQuery UI简单增加表单信息效果]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7404390</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7404390</guid><author>php_897721669</author><pubDate>Wed, 28 Mar 2012 20:08:11 +0800</pubDate><description><![CDATA[刚开始学习JQuery UI，自己写了个简单的表单信息的插入，没有做验证，也很简单，和大家分享一下：





添加用户






#table1{
	border-collapse:collapse;
	border:1px #39C solid;
	}
#table1 tr,td{
	border:1px #39C solid;
	}



//当窗体加载完毕的时候 触发该匿名函数
//]]></description><category></category></item><item><title><![CDATA[jQuery UI选项卡效果]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7404371</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7404371</guid><author>php_897721669</author><pubDate>Wed, 28 Mar 2012 20:02:53 +0800</pubDate><description><![CDATA[以前介绍的js引入可能不是很清楚，jQuery UI插件大家可以到http://jquery.com/，为了方便，我将jquery-1.7.1.min.js、jquery-ui-1.8.18.custom.min.js、jquery-ui-1.8.18.custom.css全部引入进来。以下是选项卡的基本参数注释及效果：




选项卡效果






//当窗体加载完毕的时候 触发该匿名函数]]></description><category></category></item><item><title><![CDATA[jQuery UI弹窗效果]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7404335</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7404335</guid><author>php_897721669</author><pubDate>Wed, 28 Mar 2012 19:55:03 +0800</pubDate><description><![CDATA[jQuery UI弹窗效果，很基本，介绍的也很详细，大家一起来学习吧！




模拟dialog效果






$(function (){
	
		$("#dialog").dialog({
			   autoOpen:false,  //设置对话框打开的方式 不是自动打开
			   show:"blind",	//打开时的动画效果
			   hide:"explode",    //]]></description><category></category></item><item><title><![CDATA[强大的jQuery UI——学习手风琴效果]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7404269</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7404269</guid><author>php_897721669</author><pubDate>Wed, 28 Mar 2012 19:44:43 +0800</pubDate><description><![CDATA[今天初次体验了一把jQuery UI，深刻体会到了它的强大之处，以下代码是实现手风琴的效果，需要引入相应的js类库，大家可去官网下载UI插件http://jquery.com/，为了方便，我将jquery-1.7.1.min.js、jquery-ui-1.8.18.custom.min.jsjquery-ui-1.8.18.custom.css引入进来，并实现了其效果。






手风琴效]]></description><category></category></item><item><title><![CDATA[多款jquery实现隔行换色、多选框选中变色【强大】]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7396668</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7396668</guid><author>php_897721669</author><pubDate>Mon, 26 Mar 2012 21:11:52 +0800</pubDate><description><![CDATA[jquery实现隔行换色、多选框选中变色，效果还不错





多款jquery实现隔行换色、多选框选中变色

table{
	border-collapse:collapse;
	}
tr,td{
	padding:3px;
	}
.first{
	background-color:#F6C;
	}
.one{
	background-color:#FCF;]]></description><category></category></item><item><title><![CDATA[jquery实现select框内容的左右移动【经典】]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7381703</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7381703</guid><author>php_897721669</author><pubDate>Thu, 22 Mar 2012 08:55:20 +0800</pubDate><description><![CDATA[select选框

#div1{
position:relative;
margin-right:10px;
float:left;
}











$(document).ready(function (){
//双击将选中的option追加至select2中
$("#select1").dblclick(function (){

$("#]]></description><category></category></item><item><title><![CDATA[jquery基本知识-第一天]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7370414</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7370414</guid><author>php_897721669</author><pubDate>Mon, 19 Mar 2012 19:47:37 +0800</pubDate><description><![CDATA[jQuery的选择符大致分为三类：1、css选择符。（按我的理解就是三类基本的选择符：标签名选择符、class类选择符和Id选择符）eg:$('.odd') 、$('#id')
                                                    2、属性选择符。（[ ]中括号形式表示的） eg: $('img[src='demo.jpg']')]]></description><category></category></item><item><title><![CDATA[FCKeditorAPI接口的应用]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7330431</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7330431</guid><author>php_897721669</author><pubDate>Wed, 07 Mar 2012 20:48:09 +0800</pubDate><description><![CDATA[FCKeditor JavaScript API  编辑器的js 应用编程接口
FCKeditor offers a complete JavaScript API so you can interact with it once the editor is loaded and running.

FCKeditor提供了完整的 js Api 接口函数，所以你可以在编辑器加载运行时与编辑器]]></description><category></category></item><item><title><![CDATA[Dom实现table隔行换色]]></title><link>https://blog.youkuaiyun.com/php_897721669/article/details/7299975</link><guid>https://blog.youkuaiyun.com/php_897721669/article/details/7299975</guid><author>php_897721669</author><pubDate>Mon, 27 Feb 2012 21:27:58 +0800</pubDate><description><![CDATA[隔行换色



function changeColor(){
    var tab = document.getElementById("tab");
    var trs = tab.getElementsByTagName("tr");
    for (var i = 0; i 
        if (i%2 == 0) {   
            trs[i]]></description><category></category></item></channel></rss>