不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-06-30 11:44  分类:PHP基础 

如果在你的程序中已经实现了__autoload函数,它必须显式注册到__autoload栈中。因为spl_autoload_register()函数会将Zend Engine中的__autoload函数取代为spl_autoload()或spl_autoload_call()。

作者:php-note.com  发布于:2012-06-30 09:37  分类:PHP基础 

定义和用法

set_exception_handler() 函数设置用户自定义的异常处理函数。

该函数用于创建运行时期间的用户自己的异常处理方法。

该函数会返回旧的异常处理程序,若失败,则返回 null。

语法

set_exception_handler(exception_function)

作者:php-note.com  发布于:2012-06-29 23:15  分类:PHP基础 

ThinkPHP2.2框架执行原理、流程图在线手册


作者:php-note.com  发布于:2012-06-29 17:08  分类:PHP基础 

定义和用法

set_error_handler() 函数设置用户自定义的错误处理函数。 该函数用于创建运行时期间的用户自己的错误处理方法。 该函数会返回旧的错误处理程序,若失败,则返回 null。

语法

set_error_handler(error_function,error_types) 

作者:php-note.com  发布于:2012-06-28 22:30  分类:PHP基础 

如题:如何判断一个数组是一维数组或者是二维数组?用什么函数?

判断数量即可

<?php
if (count($array) == count($array, 1)) {
	echo '是一维数组';
} else {
	echo '不是一维数组';
}
作者:php-note.com  发布于:2012-06-28 17:19  分类:编程基础/Web安全 

1.脚本插入

(1)插入javascript和vbscript正常字符。

例1:<img src=”javascript:alert(/xss/)”>

例2:<table background=”javascript:alert(/xss/)”></table>’/在表格中插入脚本

例3:<img src=”vbscript:msgbox(“a”)”>

作者:php-note.com  发布于:2012-06-28 13:32  分类:编程基础/Web安全 

ThinkPHP是一款中文PHP框架,近年在各种场合应用频繁。

它自己在产品性能中提到了防XSS功能,但不如所愿,自己的官网有非持久型XSS。

作者:php-note.com  发布于:2012-06-28 10:46  分类:编程基础/Web安全 

作者:php-note.com  发布于:2012-06-27 20:36  分类:PHP基础 

1)键名为数字时,array_merge()后面的值将不会覆盖原来的值,而是附加到后面,但+合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖)

2)键名为字符串时,array_merge()此时会覆盖掉前面相同键名的值,但+仍然把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖)。

作者:php-note.com  发布于:2012-06-27 20:18  分类:PHP基础 

php_sapi_name() 是用来检测PHP运行环境的函数。

该函数返回一个描述PHP与WEB服务器接口的小写字符串。

例如:aolserverapache,apache2filterapache2handlercaudiumcgi(until PHP 5.3),cgi-fcgiclicontinuityembedisapilitespeedmilternsapiphttpdpi3webroxen,thttpdtuxwebjames.