$GLOBALS=Array ( "a" => 2222 ) ;
print_R($GLOBALS); // 打印为 Array ( [a] => 2222 )
ECHO '<BR />';
$a=11111;
ECHO $GLOBALS['a']; // 打印为 11111
ECHO '<BR />';
echo $a; // 打印为 11111
代码在上面我再家中测试居然是ECHO $GLOBALS['a']; 的输出为 11111, 按照正常的输出 $GLOBALS['a']应该是2222 不知道哪里处的问题,有朋友遇到过此种情况请多赐教。
php.ini : register_globals = Off
解决方案 »
- 大侠求助!Thinkphp 如何输出指定值数据
- PHP soap通信时http请求默认Content-Type=soap+xml,怎么修改成text/xml
- php中连接mssql,出现对象名无效的问题。。。
- 渐渐对OOP开窍了。。。
- 讨论:最常用的网银支付商和接口方法(API),大家都知道多少?
- <link rel="start" type="text/html" 啥意思?
- 帮忙呀,,,,原来的正常的php代码现在为什么不行了?
- php在安全性方面较之asp由那些优势?
- 在php中引用javascript的判断客户端数据校验?
- php正则替换
- 哪位能够详解一下获得客户端ip地址的经典办法?
- 求版主提点,远程ftp下载 创建目录失败
$GLOBALS=Array ( "a" => 2222 ) ;
print_R($GLOBALS); // 打印为 Array ( [a] => 2222 )
ECHO '<BR />';
$a=11111;
ECHO $GLOBALS['a']; // 打印为 2222
ECHO '<BR />';
echo $a; // 打印为 11111