Вот само видео:
В принципе, всё пока легко и понятно, спасибо автору за это.
Выделю для себя некоторые нюансы из видео.
Первый момент
Существует 4 типа переменных:
int– целое число,float– дробное число, то есть плавающая запятая,string– текстовая переменная, всегда в кавычках,boolean– true/false. Это когда переменная принимает только 2 значения, либо правда, либо ложь. Обычно нужно для циклов и условий.
Второй момент
В php не нужно определять типы переменных, это происходит автоматически. Поэтому по идее можно сложить число с числом в кавычках (а в кавычках это уже не число, а текст). Php сам поймет и, чтобы не было ошибки, конвертирует “текстовое число” в нормальное число и выведет результат сложения.
НО лучше так не извращаться, а нормально, красиво и по-взрослому приводить переменные к нужному формату с помощью функций:
- floatval,
- intval,
- strval,
- boolval.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>asdasd</title>
</head>
<body>
<?php
$nomer = 5; //int - целые числа
$number = 0.5; //float - числа с запятой, дробные
$str = "Переменные: "; //string - текстовая переменная
$bool = false; //boolean - булевая переменная.
$text_number = "0.5"; //число в кавычках, это уже текст
//Нежелательная формулировка сложения переменных разных типов
echo $number + $text_number . "<br />";
//Правильное сложение:
echo $number + floatval($text_number) . "<br />";
echo $nomer + $number;
echo "<br />" . $str . $nomer . " и " . $number . "<br />";
define(MY_AGE, 36);
echo MY_AGE; // константы пишутся без доллара, это не переменные
?>
</body>
</html>
Результат выполнения этого кода (откроется в новой странице).
Пока всё понятно. Едем дальше.