СОСТАВНАЯ ПЕРЕМЕННАЯ PHP

В PHP существует такое понятие, как составная переменная. Это переменная, которая содержит в себе другие переменные. С английского языка ее название — массив (array). Массивы в PHP бывают нескольких типов: индексные (numeric), ассоциативные (associative) и многомерные (multidimensional).

Индексный тип массива — это наиболее простой тип, который используется для хранения набора значений с числовыми индексами. В данном типе массива элементы хранятся под цифровыми индексами, начиная с 0.

Например, создадим индексный массив, который будет содержать три числа и одну строку:

$numbers = array(101, 202, 303);
$strings = array("один", "два", "три");
echo $numbers[1]; // выведет 202
echo $strings[2]; // выведет "три"

Ассоциативный массив, в отличие от индексного, используется для хранения пар «ключ»-«значение». Ключи могут быть числами или строками.

Пример кода на PHP для создания ассоциативного массива:

$scores = array("John" => 95, "Bob" => 75, "Jane" => 85);
echo $scores["Bob"]; // выведет 75

Многомерные массивы используются для хранения массивов в массивах. Такой тип массива может быть использован для представления матрицы или таблицы.

Вот пример создания многомерного массива, содержащего таблицу умножения:

$multi = array(
array(1, 2, 3, 4),
array(2, 4, 6, 8),
array(3, 6, 9, 12),
array(4, 8, 12, 16)
);
echo $multi[2][3]; // выведет 12, так как это 3-й элемент внутреннего массива с индексом 2

Основы php функции передача переменных по ссылке

Переменные окружения в PHP

Изучение PHP для начинающих - Урок #17 - Область видимости переменных

Передача значений переменных из JavaScript в PHP и наоборот

Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш

Основной синтаксис PHP. Переменные в PHP. Типы данных в PHP

Основы php. Суперглобальные массивы GET, POST, FILES, REQUEST

Как передать значение переменной из JavaScript в PHP

Реклама
Новое
Реклама