Получить доступ БЕСПЛАТНО




Массивы

PHP для начинающих

  • Одномерные массивы
  • Многомерные массивы
  • Ассоциативные массивы

// Список функций изученных в видео. Более подробно смотрим в видеоуроке

Одномерные массивы

1
2
3
4
5
6
7
$fructs[1] = 'Банан';
$fructs[2] = 'Яблоко';
$fructs[3] = 'Груша';
 
for ($i = 1; $i < 4; $i++) {
    echo '$fructs[' . $i .'] = ' . $fructs[$i] . '<br />';
}

Вывод:
$fructs[1] = ‘Банан’
$fructs[2] = ‘Яблоко’
$fructs[3] = ‘Груша’

 

Двумерные массивы

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$food[1][1] = 'Банан';
$food[1][2] = 'Яблоко';
$food[1][3] = 'Груша';
 
$food[2][1] = 'Морковь';
$food[2][2] = 'Редис';
$food[2][3] = 'Баклажан';
 
$food[3][1] = 'Молоко';
$food[3][2] = 'Кефир';
$food[3][3] = 'Ряженка';
 
for ($i = 1; $i < 4; $i++) {
    for ($j = 1; $j < 4; $j++) {
        echo '$food[' . $i . '][' . $j . '] = ' . $food[$i][$j] . '<br />';
    }
 
    echo '<br />';
}

Вывод:
$food[1][1] = ‘Банан’
$food[1][2] = ‘Яблоко’
$food[1][3] = ‘Груша’

$food[2][1] = ‘Морковь’
$food[2][2] = ‘Редис’
$food[2][3] = ‘Баклажан’

$food[3][1] = ‘Молоко’
$food[3][2] = ‘Кефир’
$food[3][3] = ‘Ряженка’

 

Ассоциативные массивы

1
2
3
4
5
$food['Фрукт'] = 'Банан';
$food['Овощ'] = 'Яблоко';
$food['Молочный продукт'] = 'Груша';
 
echo '$food[\'Фрукт\'] = ' . $food['Фрукт'];

Вывод:
$food['Фрукт'] = ‘Банан’

 

Инициализация массива

1
2
3
4
5
6
$fructs = array();
$fructs[] = 'Банан';
$fructs[] = 'Яблоко';
$fructs[] = 'Груша';
 
print_r($fructs);

Вывод:
Array([0] => Банан [1] => Яблоко [2] => Груша)

1
2
3
4
5
$fructs = array( 1 => 'Банан',
                 2 => 'Яблоко',
                 3 => 'Груша' );
 
print_r($fructs);

Вывод:
Array([1] => Банан [2] => Яблоко [3] => Груша)

Добавить отзыв (пожелание, комментарий)