PHP warning

sizeof(): Parameter must be an array or an object that implements Countable

/var/www/vhosts/descobrimentos.com.pt/httpdocs/protected/views/site/destino.php(49)

37                     <button type="button" class="btnclose" data-dismiss="modal" aria-label="Close">
38                     <span aria-hidden="true">&times;</span>
39                     </button>
40                   </div>
41                   <form action="#" method="post" class="filter-booking-form">
42                     <div class="input-group">
43                       <!--<i class="fa-icon"><img src="<?php echo Yii::app()->baseUrl; ?>/layout/roamers/images/icons/pin.svg"></i>-->
44                       <label class="label"><?php Content::model()->getContentEcho("Destino",Yii::app()->language); ?></label>
45                       <select class="nice-sel wide zonas" style="padding-left: 5px;">
46                         <option value="" disabled selected><?php Content::model()->getContentEcho("Para-onde-gostava-de-viajar",Yii::app()->language); ?></option>
47                         <?php
48                         
49                         for($i=0;$i<sizeof($familias);$i++)
50                         {
51                             if($zona['id']===$familias[$i]['id'])
52                                 $selected='selected="selected"';
53                             else
54                                 $selected='';
55                             echo '<option '.$selected.' value="'.$familias[$i]['id'].'">'.$familias[$i]['titulo'].'</option>';
56                         }
57                         ?>
58                         
59                       </select>
60                     </div>
61                     

Stack Trace

#4
+
 /var/www/vhosts/descobrimentos.com.pt/httpdocs/protected/controllers/SiteController.php(488): CController->render("destino", array("zona" => array("id" => null, "titulo" => null, "imagem" => null, "familia" => null, ...), "pacotes" => array(), "sistema" => Sistema, "temas" => array(""), ...))
483             
484             $temas = array_unique($temas); 
485             $temas = array_values($temas); 
486             
487             
488             $this->render('destino',array('zona'=>$zona_arr,'pacotes'=>$pacotes_arr,'sistema'=>$sistema,'temas'=>$temas,'familias'=>$familias_arr,'textos'=>$textos,'preco_min_max'=>$preco_min_max,'noites_min_max'=>$noites_min_max)); 
489         }
490         
491         public function actionPacote($id)
492         {
493             $sistema = Sistema::model()->findByPk(1);
#19
+
 /var/www/vhosts/descobrimentos.com.pt/httpdocs/index.php(29): CApplication->run()
24 //$db=$db->database;
25 //Yii::app()->db->setActive(false);
26 //Yii::app()->db->connectionString = 'mysql:host=localhost;dbname='.$db;
27 //Yii::app()->db->setActive(true);
28 //}
29 $app_aux->run();
2024-03-19 05:08:49 Apache Yii Framework/1.1.12