Ответить
1
foreach епта
Отправлено: 28 Feb 2011#1
Вот не пойму как же он работает!
Добавлено 2011.02.28 22-27
Добавлено 2011.02.28 22-27
как форычем запилить?
Добавлено 2011.02.28 22-27
1
2
3
4
5
6
7
8
9
<?php while (!empty($gr[$n])) {
if ($gr[$n] == $tpl) {
$options .= '<option value="'. $n .'" selected="selected">' . $gr[$n] . '</option>';
} else {
$options .= '<option value="'. $n .'">' . $gr[$n] . '</option>';
}
$n++;
}?>
Добавлено 2011.02.28 22-27
как форычем запилить?
Отправлено: 28 Feb 2011#2
О ну ето проблема известная. Многие сталкиваются с барьером на нем. Правда мне он почему то далсялегко, но не об этом речь. В общем foreach в php служит для пробега по всем элементам массива. То есть совершает итерации по типу while. Только while делает итерации пока истино условие а foreach, пока есть еще элементы в массиве. Вот примеры как работает foreach в php:
В общем совершается проход по всем элементам массива и внутри конструкции по очереди доступны КЛЮЧ - ЗНАЧЕНИЕ каждого элемента.
1
2
3
4
5
6
<?php // $bla - это массив, который мы перебираем
// $value - это значение элемента массива
// $key - это значение ключа массива
foreach ($bla as $key => $value) {
// $key и $value доступны внутри конструкции foreach.
}?>
В общем совершается проход по всем элементам массива и внутри конструкции по очереди доступны КЛЮЧ - ЗНАЧЕНИЕ каждого элемента.
Я горжусь тем, что создал . И люблю нашу команду)
1
Сейчас online: 7. Зарегистрированных: 0. Гостей: 7.

