A-A+

php中出现Notice: Uninitialized string offset: 0

2014年08月08日 PHP 暂无评论 阅读 7,447 views 次

当使用数组中未定义的key时,就会出现提示Notice: Uninitialized string offset: 0,这句话的意思是你的数组key值越界了。

定义的数组是    $arr = array( "id" => 18,"name" => 'haha' );

如果输出 echo $arr['username'] 时,就会出现上述提示。

输出前先检查下数值是否定义key,如:

if(isset($arr['username'] )){

echo $arr['username'] ;

}

 

标签:

给我留言

Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: