未定义的偏移量1-Undefined offset: 1错误该怎样解决

问题描述

Undefined offset: 1错误该怎样解决

错误事件:E_NOTICE Run-time 通知。脚本发现可能有错误发生,但也可能在脚本正常运行时发生。
C:WWWweixinmembershopskin23.php错误行数:第8行
错误原因:Undefined offset: 1

源代码:
<?php
$Dwidth = array('640','640','203','203','203','609','640','608','640','608');
$DHeight = array('320','63','121','121','121','93','63','187','63','187');
$Home_Json=json_decode($rsSkin['Home_Json'],true);
for($no=1;$no<=10;$no++){
$json[$no-1]=array(
"ContentsType"=>$no==1?"1":"0",
"Title"=>$no==1?json_encode($Home_Json[$no-1]['Title']):$Home_Json[$no-1]['Title'],
"ImgPath"=>$no==1?json_encode($Home_Json[$no-1]['ImgPath']):$Home_Json[$no-1]['ImgPath'],
"Url"=>$no==1?json_encode($Home_Json[$no-1]['Url']):$Home_Json[$no-1]['Url'],
"Postion"=>$no>9 ? "t".$no : "t0".$no,
"Width"=>$Dwidth[$no-1],
"Height"=>$DHeight[$no-1],
"NeedLink"=>"1"
);
}

出现这个问题不知道咋解决。。。。求助各位

解决方案

当 $no 等于零时,$no -1 会不是会就是无效的 offset?

解决方案二:

php报Undefined offset错误的解决办法

解决方案三:

php Notice: Undefined offset: 1

时间: 2024-09-15 09:31:18

未定义的偏移量1-Undefined offset: 1错误该怎样解决的相关文章

javascript undefined变量未定义解决方法

未定义的变量是' '如果没有值已经被指定给它. 未定义的数值. 未定义的字符串值是"未定义的. 未定义的布尔值都是假的. 未定义的变量是一种原始的值. 未定义的,是经由变量值,并没有被指派给他们. 未定义也是所返回正在被评估方法如果变量没有指定的值. 下面的例子是测试一个变量,看它是否是未定义的.   <html>     <script language="JavaScript1.3">     <!--     var myVariable;

reference-QT中ortp库加载后,里面的函数未定义的问题

问题描述 QT中ortp库加载后,里面的函数未定义的问题 undefined reference to `ortp_init' 解决方案 http://blog.csdn.net/nemo2011/article/details/7371266 解决方案二: 你对应函数delib库没有link进来 解决方案三: 具体怎么做啊,不会弄那个,能说下步骤吗?

javascript中未初始化的变量和未定义的变量的区别

  var message;   alert(message); 结果 undefined   alert(age); 结果 报错   alert(typeof(message)); 结果 undefined   alert(typeof(age)); 结果 undefined   未初始化的变量和未定义的变量本质上有区别,但实际上我们都对它们执行真正的操作,所以typeof的结果有其逻辑的合理性.      

dsp ccs-新手求助 CCS3.3 报错提示变量未定义(代码中作为全局或局部变量已经定义了)

问题描述 新手求助 CCS3.3 报错提示变量未定义(代码中作为全局或局部变量已经定义了) 图1 是ccs报错的提示 "TSK_OFDM.c", line 50: error: identifier "FFT_inputBuf" is undefined "TSK_OFDM.c", line 51: error: identifier "FFT_outputBuf" is undefined 以上是ccs的报错提示. 图2 是

《Node学习指南》一第2章 Node与REPL 2.1 REPL:先睹为快和未定义的表达式

第2章 Node与REPL Node学习指南尝试使用Node编写自定义的模块或者应用程序时,并不需要每次运行写好的JavaScript文件来测试代码功能.Node有一个交互式组件称为REPL(read-eval-print-loop,读取求值列印循环),这将是本章的主题. REPL(发音为"repple")支持简化的Emacs风格行编辑和一小部分基本命令.在REPL中输入任何内容都与用Node运行JavaScript编写的文件具有相同的处理方式.事实上,可以使用REPL编写整个应用程序

opencv3.0未定义标识符cvCalcOpticalFlowPyrLK

问题描述 opencv3.0未定义标识符cvCalcOpticalFlowPyrLK 如题,我加入了头文件,包含目录以及库目录都设置好了,可是在vS2013下总是提示未定义标识符cvCalcOpticalFlowPyrLK. 解决方案 附加依赖项有没有加入lib的名字 或者代码里有没有写上#pragma comment

gcc-链接了相关的库(里面是有这个函数定义的)但还是 “未定义的引用”

问题描述 链接了相关的库(里面是有这个函数定义的)但还是 "未定义的引用" 我最近想用一个数学库,在cygwin环境下,用gcc.gfortran编译器 gcc -O3 -O3 -fexceptions -fPIC -DNPARTITION -DNPARTITION -o cholmod_demo -I../Include -I../../SuiteSparse_config cholmod_demo.c ../Lib/libcholmod.a ../../AMD/Lib/libamd

apache安装ACHE_LOCK_DIR未定义为啥

问题描述 apache安装ACHE_LOCK_DIR未定义为啥 apache出现这个问题是什么原因呢 解决方案 apache解压版比较方便,而且解压版可以用多个版本,安装版只能装一个.需要找我,我发解压版给你

环境-FileReference 未定义的 load方法

问题描述 FileReference 未定义的 load方法 初学FLASH,编码环境:Adobe Flash CS3 Professional; 遭遇问题:FileReference未定义的load方法:大神求解啊 解决方案 有没有大神啊, 过来看一下嘛