same_ivan
Гуру форума
- Регистрация
 - 1 Авг 2014
 
- Сообщения
 - 115
 
- Реакции
 - 67
 
- Автор темы
 - #1
 
Добрый день! Я не программист.. я дизайнер.
Есть цикл. В нем есть условие, если условие выполняется то для li я проставляю соответствующие классы.
Скажите пожалуйста, возможно ли выполнить условие которое внутри цикла - один раз. Мне это надо для того чтоб присвоить класс только первой li.
Собственно так это выглядит:
	
	
	
		
	
		
			
		
		
	
				
			Есть цикл. В нем есть условие, если условие выполняется то для li я проставляю соответствующие классы.
Скажите пожалуйста, возможно ли выполнить условие которое внутри цикла - один раз. Мне это надо для того чтоб присвоить класс только первой li.
Собственно так это выглядит:
		PHP:
	
	        foreach ($this->getItemsAsArray() as $item){
            $check = $item['label'];
            if (preg_match("/^[A-Z]+$/", $check)) {$bingo = 'eng-sym';}
            else if (preg_match("/^[А-Я]+$/", $check)) {$bingo = 'rus-sym';}
            else {$bingo = 'other-sym';}
            echo '<li'.$item['style'].' class="'.$bingo.' cells"><a class="'.$item['css'].'" href="'.$item['url'].'">'. $item['label'] . '</a>' . $item['count'] . '</li>';
        }
	
				