PHP奇怪现象,高分求原因所在 没有同名的数组,比较奇怪的是,前面的那个数组是直接打印的刚从DB里取出的数据,没做任何处理.紧接着就echo $arrPlatformSetAttributionList[1],然后就出了个空数组了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有趣!不过我从未发现过可能是php版本造成的因为你出现问题时的数组元素并不存在,可能是错误处理中的小bug。 回复人: Gdj(陈水.智商只有129.非卖品) ( ) 信誉:100 2005-11-03 15:02:00 得分: 0 什么都不帖出来还要人找原因。用猜的啊?________________________________________________________________没什么可以贴的啊,直接从SQL取过来的结果就是那个数组,然后紧跟着echo就出问题了. 那你存进数据库和取出来时的转换语句呢?<?$testarray = array();$testarray[1] = "a";$testarray[2] = "b";print_r($testarray);echo $testarray[0].">>";?>这里返回的是空值不是空数组这就几乎可以肯定不是版本问题了。 回复人: zalvsa(zalvsa) ( ) 信誉:100 2005-11-03 15:08:00 得分: 0 楼主种写法在我这里是错误的(5。0的环境)首先[]符号不能加,其次值没有加"";改完后看你还会不会有异常________________________________________________________________________那个数组不是代码,是我用print_r()打印出来的 不同的服务器是不是也是不同的操作系统或版本$testarray[0] 是未初始化的变量你想输出结果那第结果就是不确定的有些系统对未初始化的变量置空有些则不做处理,这种情况可能就是内存中的某个不确定值了 数组处理函数库array建立一个新的数组。语法: array array(...);返回值: 数组函数种类: 资料处理 内容说明 返回的参数是数组类型。参数可以是带有 => 运算子的索引。array() 其实不是一个正规的函数,它主要是要用来表示数组。 使用范例 下面范例用显示如何建立一个二维数组,如何指定联合数组的键值,及如何略过和继续数组中的数字索引。$fruits = array( "fruits" => array("a"=>"orange","b"=>"banana","c"=>"apple"), "numbers" => array(1, 2, 3, 4, 5, 6), "holes" => array("first", 5 => "second", "third")); [实例提问]不查询重复数据 关于开心网里面的一个问题-100分请教 计算词汇出现的次数 求php显示pdf的解决方案 关于Appserv的调查! php里用什么方法可以实现asp里的appication变量? 如何用mail函数进行群发邮件 ???????????????????/ 关于密码修改 求助!网站建设遇到崩溃。。。大神?来看下 单选按钮提交后判断执行不同的处理 深圳外贸公司招PHP程序员
不过我从未发现过可能是php版本造成的
因为你出现问题时的数组元素并不存在,可能是错误处理中的小bug。
什么都不帖出来还要人找原因。用猜的啊?
________________________________________________________________
没什么可以贴的啊,直接从SQL取过来的结果就是那个数组,然后紧跟着echo就出问题了.
$testarray = array();
$testarray[1] = "a";
$testarray[2] = "b";
print_r($testarray);
echo $testarray[0].">>";
?>
这里返回的是空值不是空数组这就几乎可以肯定不是版本问题了。
楼主种写法在我这里是错误的(5。0的环境)
首先[]符号不能加,其次值没有加"";改完后看你还会不会有异常
________________________________________________________________________
那个数组不是代码,是我用print_r()打印出来的
你想输出结果
那第结果就是不确定的
有些系统对未初始化的变量置空
有些则不做处理,这种情况可能就是内存中的某个不确定值了
array
建立一个新的数组。语法: array array(...);返回值: 数组函数种类: 资料处理
内容说明
返回的参数是数组类型。参数可以是带有 => 运算子的索引。array() 其实不是一个正规的函数,它主要是要用来表示数组。
使用范例
下面范例用显示如何建立一个二维数组,如何指定联合数组的键值,及如何略过和继续数组中的数字索引。$fruits = array(
"fruits" => array("a"=>"orange","b"=>"banana","c"=>"apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);