当前位置: 首页>网络资讯 > 网站建设 >

phpcms v9 loop循环判断数组最后一个值或第一个值

来源:灵动网络    点击:    日期:2015-10-20 21:00:13

  1. {php $c= end(array_keys($pictureurls))}  //获取图片数组中最后一个key的值
  2. {loop $pictureurls $pic_k $r}
  3. {if $pic_k!=$c}放上你想让其出现的代码{/if}  //此处判断是否是最大值
  4. {/loop}
1:array_keys($pictureurls)
  1. array_keys() 返回 input 数组中的数字或者字符串的键名。 
  2. 如果指定了可选参数 search_value,则只返回该值的键名。否则 input 数组中的所有键名都会被返回
  3.  
原数组:
  1. array(1=>'2',2=>'3',3=>'4',4=>'5',5=>'6')
返回值:
  1. array(1,2,3,4,5)
2:根据返回的所有的key数组取得走一项 5

3:判断loop 循环中的key是不是等于 $c 就可以了