44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
---
|
||
title: Arrays
|
||
localeTitle: Массивы
|
||
---
|
||
## Массивы
|
||
|
||
### Типы массивов
|
||
|
||
В PHP существует три типа массивов: индексированные массивы, ассоциативные массивы и многомерные массивы.
|
||
|
||
### Пример с индексированным массивом
|
||
|
||
Индексированный массив обращается к объектам по номеру индекса.
|
||
|
||
```PHP
|
||
<?php
|
||
$freecodecamp = array("free", "code", "camp");
|
||
```
|
||
|
||
`$freecodecamp[0]` вернет `"free"` , `$freecodecamp[1]` вернет `"code"` , а `$freecodecamp[2]` вернет `"camp"` .
|
||
|
||
### Пример ассоциативной матрицы
|
||
|
||
Ассоциативный массив обращается к объектам по имени ключа.
|
||
|
||
```PHP
|
||
<?php
|
||
$freecodecamp = array("free"=>"0","code"=>"1","camp"=>"2");
|
||
```
|
||
|
||
`$freecodecamp['free']` вернет «0», `$freecodecamp['code']` вернет «1», `$freecodecamp['camp']` вернет «2»,
|
||
|
||
### Пример многомерной матрицы
|
||
|
||
Многомерный массив - это массив, содержащий другие массивы.
|
||
|
||
```PHP
|
||
<?php
|
||
$freecodecamp = array(array("free"=>"0","code"=>"1","camp"=>"2"),array("free"=>"0","code"=>"1","camp"=>"2"),array("free"=>"0","code"=>"1","camp"=>"2"));
|
||
```
|
||
|
||
#### Дополнительная информация:
|
||
|
||
* [Руководство по массивам php.net](https://secure.php.net/manual/en/language.types.array.php) |