Инфоурок Информатика ПрезентацииПрезентация "Массивы в PHP"

Презентация "Массивы в PHP"

Скачать материал
Скачать материал "Презентация "Массивы в PHP""

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Социальный педагог

Описание презентации по отдельным слайдам:

  • ЛекцияМассивы в PHPБлок 2 Программирование клиент-серверных форм

    1 слайд

    Лекция
    Массивы в PHP
    Блок 2 Программирование клиент-серверных форм

  •  Массив PHPМассив представляет собой набор элементов, каждый из которых имеет...

    2 слайд

     Массив PHP
    Массив представляет собой набор элементов, каждый из которых имеет значение и ключ (индекс).
    Значение - это данные, которые хранит элемент массива,
    По ключу мы можем обратиться к нему. 

  • качестве ключа в РНР может быть значение либо Integer, либо String.

    3 слайд

    качестве ключа в РНР может быть значение либо Integer, либо String.

  • Присвоение значений массивов PHP$closets[3] = "Майка"; - если массив $closets...

    4 слайд

    Присвоение значений массивов PHP
    $closets[3] = "Майка"; - если массив $closets еще не существует, то он будет создан. Его первый и пока единственный элемент будет содержать строку Майка. 
    $closets[] = "Майка"; - если такого массива еще не существует, то по умолчанию ключом первого элемента будет число 0. 

  • Присвоение значений массивов PHP$closets["Петров"] = "Майка"; - ключ которого...

    5 слайд

    Присвоение значений массивов PHP
    $closets["Петров"] = "Майка"; - ключ которого строка Петров
    $closets[] = "Кроссовки";
    $closets[] = "Шорты";- При выполнении следующей строчки, РНР добавит еще один элемент (добавление всегда происходи к концу массива), ключ которого на единицу больше, то есть 1.

  • Присвоение значений массивов PHPДопустим массив уже существует, тогда ищется...

    6 слайд

    Присвоение значений массивов PHP
    Допустим массив уже существует, тогда ищется максимальный числовой ключ и именно к нему прибавляется единица. 
    Если числовые ключи отсутствуют, то по умолчанию он будет равен 0. 
    $closets["Петров"] = "Шорты";
    $closets[] = "Брюки"; // эквивалентно $closets[0] = "Брюки";

  • Функция array() PHPДругим способом инициализации массивов является функция ar...

    7 слайд

    Функция array() PHP
    Другим способом инициализации массивов является функция array()

    $closets = array(1 => "Майка", 2 => "Кроссовки",
    3 => "Шорты"); 

  • Функция array() PHPФункция array() в качестве входных параметров принимает па...

    8 слайд

    Функция array() PHP
    Функция array() в качестве входных параметров принимает пары ключ-значение и возвращает требуемый массив.
    Ключ и значение разделяются оператором =>.
    Пары разделяются запятыми.

  • Функция array() PHPПо желанию ключи можно не указывать, тогда их значение буд...

    9 слайд

    Функция array() PHP
    По желанию ключи можно не указывать, тогда их значение будет определяться по умолчанию. 
    $closets = array ("Майка", "Кроссовки", "Шорты");

  • Вывод PHP массивов
$closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шо...

    10 слайд

    Вывод PHP массивов

    $closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
    echo $closets;

    В результате в окне браузера выведется слово Array! 

  • Вывод PHP массивовФункция print_r() позволяет посмотреть на весь массив целик...

    11 слайд

    Вывод PHP массивов
    Функция print_r() позволяет посмотреть на весь массив целиком, но не может выделить отдельные его части.

    $closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
    print_r ($closets);

  • Функция count().В качестве входного параметра для нее является массив, а возв...

    12 слайд

    Функция count().
    В качестве входного параметра для нее является массив, а возвращает она количество элементов в нем

  • Цикл foreachforeach ($massiv as $key => $value){// действия}
$massiv - это...

    13 слайд

    Цикл foreach
    foreach ($massiv as $key => $value)
    {
    // действия
    }
    $massiv - это просматриваемый массив. Переменные $кеу и $value (названия этих переменных вы выбираете сами) содержат соответственно ключ и значение. 

  • Цикл foreach$сlosets = array ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидо...

    14 слайд

    Цикл foreach
    $сlosets = array ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты");
    foreach ($closets as $key => $value)
    { echo $key . " " . $value . "‹br›"; // вывод элемента
    }

  • Функция reset()Устанавливает указатель на первый элемент массива, который явл...

    15 слайд

    Функция reset()
    Устанавливает указатель на первый элемент массива, который является для нее входным параметром
    $closets = аrray ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты");
    echo reset($closets); // выводит слово "Майка"

  • Функция each()Возвращает массив, который содержит ключ и значение элемента, н...

    16 слайд

    Функция each()
    Возвращает массив, который содержит ключ и значение элемента, на который указывает курсор.
    Причем ключ индексируется числом 0, а значение - 1.
    Затем функция смещает указатель на один элемент вправо

  • Функция each()
$closets = array ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "С...

    17 слайд

    Функция each()

    $closets = array ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты");
    print_r (each($closets)); // выводит массив

  • Конструкция list() $closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шо...

    18 слайд

    Конструкция list() 
    $closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шорты");
    list ($thing_1, $thing_2, $thing_3) = $closets;
    echo $thing_1; // выводит "Майка"
    echo "‹br›";
    echo $thing_2; // выводит "Кроссовки"
    echo "‹br›";
    echo $thing_3; // выводит "Шорты"

  • Конструкция list() Конструкция list() позволяет записать в переменные, которы...

    19 слайд

    Конструкция list() 
    Конструкция list() позволяет записать в переменные, которые находятся в круглых скобках, значения элементов в массиве.
    Она работает с элементами проиндексированными числами, причем начиная строго с нуля, иначе переменные останутся пустыми.

  • Сложение массивов PHPСложение (иногда эту операцию называют слиянием) массиво...

    20 слайд

    Сложение массивов PHP
    Сложение (иногда эту операцию называют слиянием) массивов происходит посредством оператора суммы +

  • Сложение массивов PHP$closets_1= аrrау("Петров"=>"Ботинки", "Иванов"=>"Футбол...

    21 слайд

    Сложение массивов PHP
    $closets_1= аrrау("Петров"=>"Ботинки", "Иванов"=>"Футболка");
    $closets_2=аrrау("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты");
    $closets_sum = $closets_1 + $closets_2;
    print_r($closets_sum);
    $closets_sum = $closets_2 + $closets_1;
    print_r($closets_sum);

  • Сложение массивов PHP

    22 слайд

    Сложение массивов PHP

  • Сложение массивов PHPРезультирующий массив состоит целиком из первого слагаем...

    23 слайд

    Сложение массивов PHP
    Результирующий массив состоит целиком из первого слагаемого, к которому добавляются элементы второго, имеющие отличные индексы.
    В связи с этим в первом случае отсутствуют элементы Майка и Кроссовки, а во втором - Ботинки и Футболка.

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 699 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.02.2018 1316
    • PPTX 160.9 кбайт
    • 32 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Авдиенко Дарья Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Авдиенко Дарья Владимировна
    Авдиенко Дарья Владимировна
    • На сайте: 6 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 42443
    • Всего материалов: 11

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 615 человек из 77 регионов
  • Этот курс уже прошли 982 человека

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 98 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 154 человека из 49 регионов
  • Этот курс уже прошли 1 720 человек

Мини-курс

Мастерство влияния и успешных переговоров

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 31 человек из 18 регионов

Мини-курс

Понимание психологических феноменов

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Искусство: от истории к глобализации

4 ч.

780 руб. 390 руб.
Подать заявку О курсе