1,@符号有什么含义?比如 include("index.php");和@include("index.php");的区别 还有@extract(数组)和extract(数组);
2,foreach(array('_COOKIE', '_POST', '_GET') as $_request) {
foreach($$_request as $_key => $_value) {
$_key{0} != '_' && $$_key = daddslashes($_value);
}
}
是不是能写成
extract(array_merge($_GET, $_POST ,$_COOKIE));
2,foreach(array('_COOKIE', '_POST', '_GET') as $_request) {
foreach($$_request as $_key => $_value) {
$_key{0} != '_' && $$_key = daddslashes($_value);
}
}
是不是能写成
extract(array_merge($_GET, $_POST ,$_COOKIE));
解决方案 »
- 关于PHP的exec函数
- 为什么 我的添加的代码只能添加数字呢 .
- PHP小问题
- PHP 结合 扫描枪问题(扫描枪:超市扫条形码的)
- 关于 header 重定向与GOOGLE搜索问题
- 关于serv-u的密码算法.50分请求帮忙.
- 如何遍历一个目录内的文件并把所有文件名放到一个下拉筐内?
- mysql 3.x.x好像不支持事务,这么办啊?
- PHP2.3之后,post类要用$HTTP_POST_VARS取得,get 类的要用$_REQUEST取得,如何配置才可以不用$_REQUEST也可取得?
- 很简单的三个单词翻译,一个给5分!
- php支持mysql的问题
- 麻烦大师帮我看看这样的网页界面在CMS中怎么实现的?
foreach($$_request as $_key => $_value) {
$_key{0} != '_' && $$_key = daddslashes($_value);
}
}
是不是能写成
extract(array_merge($_GET, $_POST ,$_COOKIE));
foreach代码更加安全!如果我们建立一个_FILES的表单或者干脆在url里加上php?_FILES[]=ddddd,这样之后$_FILES已经完全被覆盖了,然后你代码里引用的$_FILES就不是原来的了,认为代码安全吗?我们还可以xx.php?_COOKIE['_POST']['xx']=dddddxx.php?_GET['_COOKIE']['xx']=ddddd