Типы данных в php. Элементарные типы

Напомню что переменная - это ячейка, в которую вы можете положить что угодно. В php существует 10 типов переменных:

- int

- string

- float

- bool

- null

- resource

- array

- object

- callable

- iterable

Сегодня мы рассмотрим простейшие из них:

- int

- string

- float

- bool

Тип int

Этот тип данных используется для целых чисел (-5, 0, 10, 285).

Например: $productPrice = 1999; (где $productPrice - название переменной, 1999 - значение переменной)

Тип string

Этот тип данных используется для строк ("Привет", 'Добрый день'). Строки могут быть любой длинны, даже пустыми: "";

Например: $productName = "Ноутбук Lenovo";

Строки также можно оборачивать в одинарные кавычки: $productName = 'Ноутбук Lenovo';

Тип float

Этот тип данных используется для нецелых чисел (чисел с плавающей точкой)

Например: $orderPrice = 3540.25;

Тип bool

Это специальный тип данных, который может иметь только два значения, либо true либо false.

Например: $userHasAccount = true; или $isProductAvailable = false;

Давайте приступим к практике

Начнем с того что php код всегда начинается с “<?php”.

Для того чтобы выводить на экран содержимое переменных мы будем использовать функцию echo. Она предназначена для печати элементарных типов переменных. Для более сложных есть другие функции, которые мы рассмотрим позже.

Первое время, пока мы не научились запускать веб-сервер на своем компьютере, будем использовать сайт https://ideone.com для написания кода.

  1. Открываем сайт, нажимаем на нижнюю левую кнопку внизу и выбираем PHP. Дальше можем приступать к написанию кода.

Типы данных в php. Элементарные типы Программирование, Обучение, Программист, PHP, Переменные, Длиннопост

2. Используем тип int
Ссылка на мой код: https://ideone.com/kPwJMD

Типы данных в php. Элементарные типы Программирование, Обучение, Программист, PHP, Переменные, Длиннопост

echo(PHP_EOL); пишем для вывода информации на новой строке
Чтобы запустить исполнение кода нажмите зеленую кнопку submit.

3. Используем тип string
Ссылка на мой код: https://ideone.com/UHXb5A

Типы данных в php. Элементарные типы Программирование, Обучение, Программист, PHP, Переменные, Длиннопост


Самостоятельное задание

Напишите аналогичный код для типов переменных float и bool. Также можете поэксперементировать с типами int и string, создавая переменные с разными названиями и значениями.

P.S. В следующем уроке поговорим про тип данных массив.

P.S.S. Я также дублирую свои посты в телеграмме: https://t.me/php_master_guide