Мой первый урок *

                        
<?php
/* Кострукция foreach представляет собой разновидность for, включенную в язык для упрощения перебора элементов массива. */

/* Пример работы */

#1 Для начала создаем массив элементов */
$elements = array(0 => 'нуль', 1 => 'один', 2 => 'два', 3 => 'три'); // Упрощенный вариант: $elements = array('нуль', 'один', 'два', 'три');. Полный вариант, я использую для наглядного примера.

#2 Далее, чтобы быстро вывести элементы из массива, будем использователь следующий код:
foreach ($elements AS $key => $value) { // $elements - Массив элементов, $key - ключ элемента, ну а $value - само содержимое
/* Далее выводим каждый элемент */
echo '<strong>' . $key . '</strong>: ' . $value . '<br />';
}

/* Так же можно вывести только элементы */
foreach ($elements AS $value) {
echo $value . '<br />';
}

/* Ну а теперь немного усложним код, выведим форму со списком месяцев */

#1 Для начала создаем массив
$months = array(
1 => 'январь',
2 => 'февраль',
3 => 'март',
4 => 'апрель',
5 => 'май',
6 => 'июнь',
7 => 'июль',
8 => 'август',
9 => 'сентябрь',
10 => 'октябрь',
11 => 'ноябрь',
12 => 'декабрь'
);

#2 Ну а далее выводим аналогичным способом, что и в первом примере
echo '<form action="" method="POST">';
echo 'Выберите месяц:<br />';
echo '<select name="month">';
foreach ($months AS $key => $value) {
echo '<option value="'.$key.'">'.$value.'</option>';
}
echo '</select><br />';
echo '</form>';

/* В принципе все на этом =) */
?>
14 11 0
0

Нет фото
Hatsune Miku * [мошенник] 22.23
• 14 авг 2015, 06:16


Кострукция foreach представляет собой разновидность for. ЛОЛ ЧТо *

0

Нет фото
• 4 сен 2013, 07:52


не оч понятно, но ладно *