Массив можно создать с помощью функции array(), параметры которой и составляют массив. Параметры могут задаваться парами "ключ=>значение". Если при создании массива ключ не указывается, то индекс определяется положением элемента в массиве (начиная с 0). Например:
$рост = array (174, 181, 166); //Массив с индексацией, начинающейся с нуля$цена = array ("помидоры" => 15, "огурцы" => 12); //Ассоциативный массив$данные = array ( "Иванов" => array ("рост" => 174, "вес" => 68), "Петров" => array ("рост" => 181, "вес" => 90), "Сидоров" => array ("рост" => 166, "вес" => 73)); //Двухмерный массив Массивы можно создать и другим способом - непосредственно. Например:
$фрукты[] = "яблоко";$фрукты[] = "груша";$фрукты[] = "слива";$цена["помидор"] = 15;$цена["огурец"] = 12; Индексы элементов неассоциативного массива можно не указывать. PHP автоматически вычислит их. Если же указать индексы таким образом:
$фрукты[0] = "груша";$фрукты[5] = "яблоко"; то в массиве будет два элемента, причем последний с индексом 5. Элементы 1 - 4 не инициализируются.
Можно создать массив с помощью функции array(), а затем добавить к нему новый элемент:
$фрукты = array("яблоко","груша","слива");...$фрукты[] = "персик";