<?php
其他
isset() 变量是否存在
boolean empty() 检查变量是否存在,并判断值是否为非空或非 0
void unset() 销毁变量
header('Content-Type: text/html; charset=utf-8');
method_exists($obj, $method) 判断对象的方法是否可用
file_exists($file) 判断文件是否存在
function_exists();
class_exists($class_name);
gettype();获取数据类型
set_magic_quotes_runtime() 0 for off, 1 for on 当遇到反斜杆、单引号,将会自
动加上一个反斜杆,保护系统和数据库的安全
ini_set();
安全
function strReplace($str)
{
$strResult = $str;
if(!get_magic_quotes_gpc())//判断设置是否开启
{
$strResult = addslashes($strResult);//转换 sql 语句特殊字符
}
return $strResult;
}
function quotes($content)
{
//如果 magic_quotes_gpc=Off,那么就开始处理
if (!get_magic_quotes_gpc())
{
//判断$content 是否为数组
if (is_array($content))
{
//如果$content 是数组,那么就处理它的每一个单无
foreach ($content as $key=>$value)
{
$content[$key] = addslashes($value);
}
}
else
{
//如果$content 不是数组,那么就仅处理一次