在数组php中循环和条件

时间:2014-12-11 03:01:08

标签: php yii calendar yii-extensions

我想在数组中进行循环和条件化,以便从

制作计划日历
$this->widget('ext.yiicalendar.YiiCalendar', array
(
    'linksArray'=>array
     (    
        '2014-12-13'=>array
        (
           'title'=>'hahaha! :]',
            'style'=>'font-weight: bold; color: red;',
            'href'=>'#'
         )
      )
  ));

$this->widget('ext.yiicalendar.YiiCalendar', array
(
'linksArray'=>array
(
  $a = 0;
  while($a < 10)
  {
    if($a != 0)
    {
    '2014-12-13'=>array
    (
        'title'=>'hahaha! :]',
        'style'=>'font-weight: bold; color: red;',
        'href'=>'#'
    )
    }
   $a=$a+1;
  }
 )
 ));

但它不起作用,我需要你的帮助:(

1 个答案:

答案 0 :(得分:0)

只需创建新变量以在将其传递给数组

之前对其进行缓存
$my_schedule=[];
$a = 0;
while($a < 10) {
  if($a != 0){
     $my_schedule[] = [
      'title'=>'hahaha! :]',
      'style'=>'font-weight: bold; color: red;',
      'href'=>'#'
     ];
   }
   $a++;
}

$this->widget('ext.yiicalendar.YiiCalendar', array('linksArray'=> $my_schedule);

我不完全明白你想要什么。但是如果你想在数组中循环,你可以试试我的方式。很高兴帮助你,ubay