ВУЗ:
Составители:
Рубрика:
43
$sorted_array = bubble_sort($some_array, 1);
1.2.6. Массивы
В РНР используются индексируемые и ассоциативные массивы.
В индексируемых массивах при обращении к элементу указывается
его позиция, а в ассоциативных массивах для этой цели используется
специальный ключ. Массив представляет собой совокупность объек-
тов, имеющих одинаковые размер и тип. В отличие от других языков в
PHP не требуется ограничивать размер
массива, массив может быть
очень большого размера, оператора описания массивов в этом языке
нет. При объявлении индексируемого массива после имени перемен-
ной ставится пара квадратных скобок ([ ]):
$languages [ ] = "Spanish";
// $languages[0] = "Spanish"
После этого в массив можно добавлять новые элементы, как по-
казано ниже. В этом случае новый элемент добавляется в позицию,
равную длине массива в данный момент плюс 1:
$languages[ ] = "English";
// $languages[l] = "English";
$languagest ] = "Gaelic";
// $languages[2] = "Gaelic";
Новые элементы можно добавлять в конкретную позицию масси-
ва. Для этого указывается индекс нового элемента:
$languages[15] = "Italian";
$languages[22] = "French";
Ассоциативные массивы создаются аналогичным образом:
$languages["Spain"] = "Spanish";
$languages["France"] = "French";
При создании массивов используются три стандартные языковые
конструкции:
● аrrау( );
● list( );
● range( ).
Хотя все три случая приводят к одному результату – созданию
массива, в некоторых случаях одна конструкция может оказаться
43
$sorted_array = bubble_sort($some_array, 1);
1.2.6. Массивы
В РНР используются индексируемые и ассоциативные массивы.
В индексируемых массивах при обращении к элементу указывается
его позиция, а в ассоциативных массивах для этой цели используется
специальный ключ. Массив представляет собой совокупность объек-
тов, имеющих одинаковые размер и тип. В отличие от других языков в
PHP не требуется ограничивать размер массива, массив может быть
очень большого размера, оператора описания массивов в этом языке
нет. При объявлении индексируемого массива после имени перемен-
ной ставится пара квадратных скобок ([ ]):
$languages [ ] = "Spanish";
// $languages[0] = "Spanish"
После этого в массив можно добавлять новые элементы, как по-
казано ниже. В этом случае новый элемент добавляется в позицию,
равную длине массива в данный момент плюс 1:
$languages[ ] = "English";
// $languages[l] = "English";
$languagest ] = "Gaelic";
// $languages[2] = "Gaelic";
Новые элементы можно добавлять в конкретную позицию масси-
ва. Для этого указывается индекс нового элемента:
$languages[15] = "Italian";
$languages[22] = "French";
Ассоциативные массивы создаются аналогичным образом:
$languages["Spain"] = "Spanish";
$languages["France"] = "French";
При создании массивов используются три стандартные языковые
конструкции:
● аrrау( );
● list( );
● range( ).
Хотя все три случая приводят к одному результату созданию
массива, в некоторых случаях одна конструкция может оказаться
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »
