Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Создание массивов



Создание массивов в PHP

В PHP функция array() используется для создания массива.

Пример

Создайте массив с помощью функции array():

$cars = array("Volvo", "BMW", "Toyota");
Попробуйте сами »

Совет: Вы также можете использовать более короткий синтаксис для создания массива, используя скобки []:

Пример

Создайте массив с помощью скобок []:

$cars = ["Volvo", "BMW", "Toyota"];
Попробуйте сами »

Несколько строк

Разрывы строк не важны, поэтому объявление массива может занимать несколько строк:

Пример

$cars = [
  "Volvo",
  "BMW",
  "Toyota"
];
Попробуйте сами »


Запятая в конце

Запятая после последнего элемента допускается:

Пример

$cars = [
  "Volvo",
  "BMW",
  "Toyota",
];
Попробуйте сами »

Ключи массивов

При создании индексированных массивов ключи присваиваются автоматически, начиная с 0 и увеличиваясь на 1 для каждого элемента, поэтому массив, указанный выше, также может быть создан с ключами:

Пример

$cars = [
  0 => "Volvo",
  1 => "BMW",
  2 => "Toyota"
];
Попробуйте сами »

Как вы можете видеть, индексированные массивы — это то же самое, что и ассоциативные массивы, но в ассоциативных массивах есть имена вместо чисел:

Пример

$myCar = [
  "brand" => "Ford",
  "model" => "Mustang",
  "year" => 1964
];
Попробуйте сами »

Объявление пустого массива

Вы можете сначала объявить пустой массив, а затем добавить в него элементы:

Пример

$cars = [];
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
Попробуйте сами »

То же самое относится к ассоциативным массивам: вы можете сначала объявить массив, а затем добавить в него элементы:

Пример

$myCar = [];
$myCar["brand"] = "Ford";
$myCar["model"] = "Mustang";
$myCar["year"] = 1964;
Попробуйте сами »

Смешивание ключей массивов

Вы можете создавать массивы как с индексированными, так и с именованными ключами:

Пример

$myArr = [];
$myArr[0] = "apples";
$myArr[1] = "bananas";
$myArr["fruit"] = "cherries";
Попробуйте сами »


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.