2015-07-17 2 views
0

У меня есть массив элементов, которые я пытаюсь пройти, чтобы разместить на экране. Я могу пройти массив просто отлично, но я также пытаюсь использовать span для отображения элемента. Я не уверен, как это сделать. Любая помощь будет принята с благодарностью.итерации через php-массив и создание диапазона

 foreach($itemsArray as $item) 
     { 
      '<span class="item '.$team.'">'.img('it', $item).'</span>' 
     } 

я могу отобразить элементы, просто назвав имя элемента, но я бы очень хотел, чтобы пройти через массив элементов, как таким образом, что он отображается на сайте, не так, что я хотел бы, если Я называю их отдельно.

Вот как я это делал раньше.

<span class="item '.$team.'">'.img('it', $item0).'</span> 
+0

'эхо [... ваша строка ...];'?! – Rizier123

+0

Не должна ли строка в вашем цикле быть «эхо ...» – Osuwariboy

+0

@Osuwariboy: зависит от того, будет ли 'img()' выводить или возвращает строку ... если она выводится, то эхо не поможет и на самом деле произвести плохой html –

ответ

1

пытаются использовать для цикла, если вы запутались,

for($i=0;$i<sizeof($itemsArray);$i++) 
    { 
     '<span class="item '.$team.'">'.img('it', $itemsArray[$i]).'</span>' 
    } 
0

я смог выяснить этот вопрос. Проблема не в том, что часть кода.

$itemsArray = array(); 
    $itemsArray[$i] = $item0; 

Я использовал $array = $item0;

Смежные вопросы