SPRINT 03 . Ввод и вывод информации, типы данных PHP

Материалы

Текст

Требования к работе
  • Работа - zip архив, внутри которого находится папка sprint_03, в которой расположены файлы php из шаблона.
Структура спринта
  • 00:00 Обзор 3 спринта
  • 02:15 Типы данных в PHP с помощью var_dump
  • 03:30 Тип integer PHP
  • 05:00 Тип float/double
  • 06:20 Точность в PHP при работе с дробями
  • 10:30 Тип boolean
  • 14:30 Тип string
  • 17:40 Проверка типов данных через gettype
  • 22:40 Преобразование типов при мат.операциях
  • 24:30 Округление дробей и тип данных
  • 27:00 Проверка на тип: is_int, is_float...

Документация по PHP: PHP.net.

Изучаются функции
  • gettype()
  • strlen()
  • is_int()
  • is_float()
  • is_bool()
  • is_string()

TASKS

task 1

Создана переменная $a. Выведите ее в консоль с помощью echo, а затем с помощью var_dump. Изучите разницу. Обратили внимание, что echo приводит булев тип к числовому?

task 2

Создана переменная $a. Выведите ее в консоль с помощью echo, а затем с помощью var_dump. Изучите разницу.

Обратили внимание, что echo вообще не выводит false?

task 3

Создана переменная $a. Выведите в консоль ее длину. Длина строки в PHP определяется strlen.

task 4
Материалы юнита доступны после покупки курса
task 5
Материалы юнита доступны после покупки курса
task 6
Материалы юнита доступны после покупки курса
task 7
Материалы юнита доступны после покупки курса
task 8
Материалы юнита доступны после покупки курса
task 9
Материалы юнита доступны после покупки курса
task 10
Материалы юнита доступны после покупки курса
task 11
Материалы юнита доступны после покупки курса
task 12
Материалы юнита доступны после покупки курса
task 13
Материалы юнита доступны после покупки курса
task 14
Материалы юнита доступны после покупки курса
task 15
Материалы юнита доступны после покупки курса