Массивы есть почти в любом языке программирования (говорю почти, потому что знаю не все языки мира, ну а так наверно можно сказать, что в любом), потому что позволяют удобно обрабатывать наборы однотипных данных (а в некоторых языках и не однотипных). И, разумеется, в РНР массивы тоже есть. Массив содержит некоторое количество элементов, к каждому из которых можно обратиться по индексу. По классике индексом может быть только число. Однако сегодня многие языки отошли от этого правила (и PHP в их числе), так что индексом может быть, например, строка - имя, которое называется ассоциативным индексом. Я уже писал о том, как создать и заполнить массив PHP. Здесь добавлю только, что раньше для создания массива надо было использовать конструкцию array(): $M1 = array(0, 0, 0); //Создаём массив из 3-х элементов $M1[1] = 100; //2-му элементу присваиваем значение 100 echo $M1[1]; //Выводим 2-й элемент на экран Но, начиная с версии PHP 5.4 можно использовать сокращённую запись []: