register_globals设置为on 时,$_POST["abc"] 在程序中直接用 $abc;$_GET["abc"] 在程序中直接用 $abc;等等
register_globals设置为off 时,则不同,各归各的。
register_globals设置为off 时,则不同,各归各的。
解决方案 »
- 谁教我用空间自带的phpmyadmin把mysql数据库导入到虚拟空间
- file_get_contents■截取html中所有包含@的内容(email地址)
- mediawiki访问不了
- 结构式查询服务端是怎么实现的?
- 如何用java对文本文件进行筛选式修改?具体内容见文章,谢谢!
- Linux下调试mysql_connect()的问题
- php使用ncf包实现简繁体切换的问题
- 小菜鸟我想了半天的问题
- 心空论坛v1.1.4正式版(PHP+mysql)发布(8-9更新)——完全公开源代码的论坛
- 请教!!!!!!!
- 在MySQL中,为什么不能使用insert语句连续插入数据?
- 到现在偶还不明白什么是cache,到底有什么用处?
但因为php采用的是弱变量,弱变量在使用时的确很方便,但在以后维护修改时会出现一些问题,比如:有时候你不知道这个变量是从什么地方来的,而且容易把已经付值的变量给覆盖了,
所以用register_globals设置为off后在使用时可能要多敲几个字,但在以后读程序时,程序的可读性更好一些,特别是在使用会话级变量的时候。我想这也是默认的register_globals设置为off的原因!
加上$_POST,$_GET,$_SESSION之后,不仅读性好一些,通用性也好得多。