探索php.ini中Magic_Quotes_Gpc
来源:互联网 发布:试衣服的软件 编辑:程序博客网 时间:2024/05/17 10:04
当Magic_Quotes_Gpc=On时
我的php文件如下
<?php
$str = "who's php";
echo addslashes($str);
?>
输出结果是who/'s php.而不是who//'s php.
这是什么原因??
因为::Magic_quotes_gpc只是对GPC的数据自动调用了一次addslashes,对用户自定义变量没关系。
这都是不认真看帮助文档的结果,以后一点要杜绝。
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不是数组,那么就仅处理一次
addslashes($content);
}
}else{
//如果magic_quotes_gpc=On,那么就不处理
}
//返回$content
return $content;
}
- 探索php.ini中Magic_Quotes_Gpc
- php.ini中Magic_Quotes_Gpc开关设置
- php中magic_quotes_gpc的作用
- php中magic_quotes_gpc函数详解
- 对于php中magic_quotes_gpc的一点认识
- php中magic_quotes_gpc函数一些用法
- PHP中magic_quotes_gpc和 magic_quotes_runtime区别
- PHP中get_magic_quotes_gpc()函数是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。
- PHP 中 magic_quotes_gpc 和 magic_quotes_runtime 的区别,作用和用法
- PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法
- PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法
- PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法
- PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法
- php magic_quotes_gpc笔记
- PHP magic_quotes_gpc的详细使用方法
- PHP magic_quotes_gpc的详细使用方法
- PHP magic_quotes_gpc的正确处理方式
- PHP magic_quotes_gpc的详细使用方法
- Direct3D显示视频
- stl_alloc.h
- iphone高分辨率 Retina Screen Display in cocos2d(>=iphone4)
- 水晶报表函数大全
- B/S架构与C/S架构
- 探索php.ini中Magic_Quotes_Gpc
- Unix网络编程 提高 TCP I/O 性能的3点经验
- test
- 封装自己的控件库:iPhone静态库的应用
- 数据恢复入门-基础知识
- [Android] WebView删除缓存
- fdd
- 一生 态度 状态
- NSOperation与performSelectorOnMainThread