Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.
курс

PHP: Массивы

Массивы - основной способ объединять данные в коллекции. Вывод курсов на Хекслете, списка сайтов в Гугле - все это внутри опирается на них. В отличие от примитивных типов данных, при обращении с массивами требуются дополнительные знания. Значительная часть алгоритмических задач оперирует не чем иным, как массивами. Именно поэтому им посвящен целый курс. Уверенная работа с коллекциями - фундамент, на котором стоит все остальное.

Сначала рекомендуем пройти курс PHP: Основы

1.

О курсе

теория (текст)

Узнать о курсе, его структуре, задачах и целях.

2.

Синтаксис

теория (текст) / тесты / упражнение

Изучить синтаксис для работы с массивами

3.

Цикл For

теория (текст) / тесты / упражнение

Научиться применять цикл for для массивов

4.

Обмен значений

теория (текст) / упражнение

Познакомиться с понятием "временная переменная"

5.

Массивы в памяти комьютера

теория (текст) / тесты

Познакомиться с тем что из себя представляют массивы в реальности

6.

Агрегация

теория (текст) / тесты / упражнение

Научиться агрегировать данные

7.

Цикл Foreach

теория (текст) / тесты / упражнение

Научиться простому способу обходить массив

8.

Управляющие инструкции

теория (текст) / тесты / упражнение

Изучить работу `break` и `continue`

9.

Удаление элементов массива

теория (текст) / упражнение

Узнать о правильных и неправильных способах удаления элементов

10.

Вложенные массивы

теория (текст) / тесты / упражнение

Познакомиться с синтаксисом создания и обновления вложенных массивов

11.

Генерация строки в цикле

теория (текст) / упражнение

Научиться эффективно собирать строки

12.

Обработка строк через преобразование в массив

теория (текст) / упражнение

Познакомиться с обработкой строк используя массивы

13.

Вложенные циклы

теория (текст) / упражнение

Научиться вкладывать циклы друг в друга

14.

Теория Множеств

теория (текст) / тесты / упражнение

Приобщиться к прекрасному

15.

Сортировка массивов

теория (текст) / упражнение

Познакомиться с базовыми алгоритмами

16.

Ссылки

теория (текст)

Научиться использовать массивы по ссылке

17.

Стек

теория (текст) / тесты / упражнение

Познакомиться с АТД "Стек"

18.

Big O

теория (текст) / упражнение

Познакомиться с оценкой сложности алгоритмов

19.

Destructuring

теория (текст)

Научиться раскладывать массив на части

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

Статистика
522
учащихся
371
вопрос
и ответ
40
часов
Учитель