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

  1. {php $c= end(array_keys($pictureurls))}  //获取图片数组中最后一个key的值
  2.                                         {loop $pictureurls $pic_k $r}
  3.                                         {
  4.                                                 image : '{$r[url]}',
  5.                                                 title : '{$title}       {$inputtime}   来源:{$copyfrom}   评论:0',
  6.                                                 thumb : '{$r[url]}'
  7.                                         }
  8.                                         {if $pic_k!=$c}
  9.                                         ,
  10.                                         {/if}
  11.                                         {/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 就可以了

相关内容

 
© 2001-2017 MYSZIIT.COM. All Rights Reserved.