Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Перебор массива PHP

Перебор массива PHP

Всем привет, сегодня мы с Вами разберем тему перебора массивов в PHP. Я расскажу, каким образом Вы можете перебирать одномерные и многомерные массивы, и выводить результат на экран. Тема довольно простая, и прием, который я Вам покажу, является популярным. Осуществлять перебор мы будем при помощи цикла for и оператора условия if-else. Давайте перейдем к примеру.

<?php
  $array = array("people", array("children", "boy", "girl"), "black", "white");
  for ($i = 0; $i < count($array); $i++) {
   if ($array[$i] == is_array($array[$i])) {
    for ($j = 0; $j < count($array[$i]); $j++) {
     echo $array[$i][$j]."<br />";
    }
   }
   else {
    echo $array[$i]."<br />";
   }
  }
?>

А теперь давайте разбираться во всех действиях с самого начала. Первым делом мы создаем двумерный массив, в котором у нас хранятся некоторые значения. Почему именно двумерный массив? Для того чтобы было немного сложнее, и Вы умели потом решать более сложные задачи. Ведь если бы я показал Вам перебор одномерного массива, то кода было бы в два раза меньше и гораздо понятнее.
Потом при помощи цикла мы перебираем по очереди каждый элемент массива, и если этот элемент сам является массивом, то мы перебираем уже этот массив, и поочередно выводим на экран значение каждого элемента. Если элемент не является массивом, то нас перекидывает в блок else, где мы сразу же выводим данное значение на экран. Вот такая простая схема работы перебора массивов в PHP. Возможно, Вам сейчас не очень понятно, однако я настоятельно вас прошу, чтобы Вы вручную написали этот код и постарались все это осмыслить, иначе никакой пользы из этого урока вы не получите. На этом я завершаю наш урок, и искренне желаю Вам успехов в программировании.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: