Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ alt htmlcssphpjsblog

Массивы в php, виды массивов, примеры массива, вывод на экран

Поддержи проект!!! smile

Что такое массив в php, типы(виды) массивов, как сделать самый простой массив. Задача создать массив цикле.

Вообще тема массивов просто необъятна! Но с чего-то же нужно начинать... начнем с разбора что такое массив, пример массива и т.д...

Навигация по странице :
  1. Что такое массив в PHP.
  2. Пример простого массива php
  3. Применить var_dump к массиву
  4. Виды массивов php
  5. Создать массив php + Задача на циклы.

  1. Что такое массив в PHP.

    Массив — это набор данных, в котором хранится несколько элементов в одной переменной. Структура элементов в этом наборе - это "ключ-значение".

    Массив записывается так:

    $arr = array('Первая', 'Вторая', 'Третья', 'Четвертая', 'Пятая', 'шестая' );

    Выводим с помощью print_r:

    Array

    (

    [0] => Первая

    [1] => Вторая

    [2] => Третья

    [3] => Четвертая

    [4] => Пятая

    [5] => шестая

    )

    Здесь мы видим, некое отличие в записи и выводе данного массива.

    Такой вид массива называется "одномерный массив". В котором, по умолчанию, ключи на записываются, но при выводе мы видим, что у каждой ячейки массива есть свой номер.

    По этому ключу, мы можем обратиться к данной ячейке...

    Т.е.

    Изменить значение.

    Удалить ячейку.

    + Добавить ячейку.

    Еще - Виды массивов.


  2. Пример простого массива php

    Чтобы представлять первый пункт, что же такое массив, приведем пример простого массива;

    $arr = array('Первая', 'Вторая', 'Третья', 'Четвертая', 'Пятая', 'шестая' );

    Если вы внимательно прочитали первый пункт, то логично спросить! Мы видим значение ячеек массива, но где же сами ключи!

    В простом(или одномерном) массиве, ключи могут не указываться. но они есть по умолчанию!

    К примеру мы хотим вывести значение ячейки номер 1(не забываем, что первая ячейка имеет номер 0)

    Поскольку ячейка - это строка, а не массив, то можно использовать echo
    echo $arr[1]

    Результат вывода:

    Вторая


  3. Применить var_dump к массиву

    Если вы собираетесь учиться программированию, то часто вам потребуется такая функция как var_dump
    Далее мы сможем увидеть всю информацию о нашем массиве. Количество ячеек массива - 6, в квадратных скобках мы увидим те ключи о которых говорил ранее, что их не видно, + что в каждой ячейке массива строка(string) и в кавычках значение ячейки массива

    array(6) {

    [0]=>

    string(12) "Первая"

    [1]=>

    string(12) "Вторая"

    [2]=>

    string(12) "Третья"

    [3]=>

    string(18) "Четвертая"

    [4]=>

    string(10) "Пятая"

    [5]=>

    string(12) "шестая"

    }


  4. Виды массивов php

    Существуют несколько видов, типов массивов!

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

    Об одномерном простом массиве мы уже поговорили...

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

    Пример Ассоциативного массива

    3. Многомерные массивы.

    $переменная = array (

    "Иванов" => array ("рост" => 174, "вес" => 68),

    "Петров" => array ("рост" => 181, "вес" => 90),

    "Сидоров" => array ("рост" => 166, "вес" => 73));

    Результат вывода многомерного массива:

    Array

    (

    [Иванов] => Array

    (

    [рост] => 174

    [вес] => 68

    )

    [Петров] => Array

    (

    [рост] => 181

    [вес] => 90

    )

    [Сидоров] => Array

    (

    [рост] => 166

    [вес] => 73

    )

    )


  5. Создать массив php

    1. В этом пункте мы написали, как выглядит массив, и как создается массив!
    В переменную $arr будет заноситься массив. После равно пишем array - это означает, что в переменной будет массив. Ну и далее в зависимости от типа(вида) массива заносим данные.
    2. Но это очень просто вы скажите! Я вас поздравляю, если вы так думаете...

    Ну что ж давайте усложним! см далее создать массив в цикле:

    Задача - создайте массив в цикле получая в каждую ячейку массива +1, всего циклов 10

    Ваши предложения!?

    Создадим пустой массив

    $example = array();
    Далее в цикле переберем все значения от 0 до 10 включительно! В каждую новую ячейку $example[] будем складывать +1 - это $i

    for ($i=0; $i <= 10 ; $i++) {

    $example[] = $i;

    }

    Выведем результат создания нашего первого автоматического массива

    print_r $example;

    Результат создания нашего массива;

    Array

    (

    [0] => 0

    [1] => 1

    [2] => 2

    [3] => 3

    [4] => 4

    [5] => 5

    [6] => 6

    [7] => 7

    [8] => 8

    [9] => 9

    [10] => 10

    )

И...


Последняя дата редактирования : 20.04.2021 11:51
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
php элемент массива php многомерный массив php ассоциативный массив двумерный массив php php создать массив php записать массив php массив массив в php

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
12/06/2021 10:04
Рад, что понравилось!Приходите ещё!
подробнее.
Марат :
12/06/2021 10:03
Есть наглядное редактирование на самой странице - где есть? достаточно дописать в адресной строке что-то -…
подробнее.
Знаток :
11/06/2021 11:37
Есть наглядяное редактирование на самой странице (типа в реальном временем)- достаточно дописать в адресной…
подробнее.
Сергей :
09/06/2021 05:20
Спасибо за статью. Отличная работа!
подробнее.
Марат :
19/05/2021 12:38
Справа есть соц сети.... напишите личное сообщение...На главной(пункт №5) они также…
подробнее.