35 lines
1.6 KiB
Markdown
35 lines
1.6 KiB
Markdown
|
---
|
|||
|
title: array
|
|||
|
localeTitle: массив
|
|||
|
---
|
|||
|
## Введение массива PHP
|
|||
|
|
|||
|
Массив в PHP на самом деле является упорядоченной картой. Карта - это тип, который связывает значения с ключами. Этот тип оптимизирован для нескольких различных применений; он может рассматриваться как массив, список (вектор), хеш-таблица (реализация карты), словарь, коллекция, стек, очередь и, возможно, больше. В качестве значений массива могут быть другие массивы, также возможны деревья и многомерные массивы.
|
|||
|
|
|||
|
Вот пример:
|
|||
|
```
|
|||
|
<?php
|
|||
|
// array without keys
|
|||
|
$bikes = array("Suzuki","BMW","Yamaha");
|
|||
|
echo "I like " . $bikes[0] . ", " . $bikes[1] . " and " . $bikes[2] . ".";
|
|||
|
?>
|
|||
|
```
|
|||
|
|
|||
|
У массива PHP есть так много функций для работы. Здесь отсортирован список: [Функции](https://www.w3schools.com/php/php_ref_array.asp)
|
|||
|
|
|||
|
## Ассоциативные массивы
|
|||
|
|
|||
|
Массивы PHP могут использоваться как ключ и ценность, как карта. К нему также можно получить доступ.
|
|||
|
|
|||
|
Вот простой пример:
|
|||
|
```
|
|||
|
<?php
|
|||
|
$array = array(
|
|||
|
"foo" => "bar",
|
|||
|
"bar" => "foo",
|
|||
|
);
|
|||
|
|
|||
|
echo $array['bar'];
|
|||
|
```
|
|||
|
|
|||
|
Имейте хороший день, счастливое кодирование !!!
|