Фреди
Массивы - это совокупность переменных с одинаковым именем и одним и тем же типом данных.
Предположим, вы хотите написать программу, в которой вам нужно взять десять студентов и их оценки по разным предметам, а затем вычислить среднее значение оценок, после чего вы инициализируете десять переменных student1 и student2 ... student10. И среднюю переменную.
тогда вы можете легко распечатать их все. Нет, я хочу сказать, что если вас попросят написать 500 студентов, что вы будете делать? Очевидно, вы инициализируете 500 переменных student1 и student2 ... student500, но это сложно, вы также можете это сделать, но если теперь вас попросят взять 5000 студентов вместо 500 студентов. Теперь это точка, в которой используются массивы. Теперь, используя массивы, вы просто инициализируете массив размером 500 или 5000 и только один цикл, после чего вы можете получить результат всего за 2 минуты. Надеюсь, вы останетесь довольны. В любом случае, пожалуйста, ответьте мне.
Эладио
Массивы - это в основном списки. Таким образом, вместо того, чтобы быть одной из переменных, это может быть список вещей.
Ассоциативный массив - это особый вид списка, в котором вы можете ссылаться на каждый элемент в списке по заранее заданному имени. Например, если у вас есть список телефонных номеров, вы можете использовать имя человека в качестве «ключа» в ассоциативном массиве для ссылки на его номер телефона. В PHP вы должны написать что-то вроде $ phone_number = $ contacts ['John'], чтобы получить номер телефона Джона.
Эверетт
Думайте о массиве как о списке элементов данных, на каждый элемент которого можно ссылаться по его месту в списке (массиве). Таким образом, массив CITIES может состоять из элементов (в данном случае имен) Чикаго, Детройт, Мэдисон и Индианаполис. Программа может просмотреть список и что-то с ним сделать. Это называется одномерным массивом. Если кому-то нужны пары элементов, можно создать двумерный массив. И так далее.
Массив также можно рассматривать как файл в программе. Действительно, можно заполнить массив из файла, но его содержимое также может быть жестко запрограммировано. Или заполняться при запросе данных у пользователя. А потом с этим что-то делается.
Массивы можно сортировать по возрастанию или по возрастанию в зависимости от того, что необходимо. Иногда это встроено в язык программирования / сценариев, но более ранние языки требовали от программистов этого вручную.