Углубление в типы данных | Базовый курс PHP-7

preview_player
Показать описание
Поработаем с типами данных:
- Числовые (целые и вещественные)
- Логический (true и false)
- Строки
- Виды кавычек
- Обращение к неинициализированной переменной.

ДОМАШНЕЕ ЗАДАНИЕ:
Рекомендации по теме
Комментарии
Автор

Спасибо большое вам за проделанную, качественную работу!

Atikan
Автор

Спасибо, отличный урок. Варианты переноса строки, если не сработало в браузере ---> \n (как у меня)
0. работает перенос \n и табуляция \t, если вывод завернуть в <pre></pre>
$str1 = "Hello, \n world \t табуляция";
echo "<pre>" . $str1 . "</pre>";
1. заменить \n на <br>
<?php
$str1 = "Hello, <br> world";
echo $str1;
2. или использовать функцию nl2br, которая заменяет символы новой строки на соответствующие теги <br>
<?php
$str1 = "Hello, \n world";
echo nl2br($str1);
3. если код запускать в терминале, то в окне вывода терминала -> \n срабатывает.

Вот что пишет GPT 3.5 ->В браузере символ \n не обрабатывается как перенос строки, так как это обычный символ, который отображается как пробел. Символ \n является специальным символом переноса строки в контексте многих программ и языков программирования, но в HTML (языке разметки, используемом для создания веб-страниц) этот символ не интерпретируется как перенос строки. Варианты с php написал выше 0 1 2. (php 8.2, ubuntu 20.04, тестил в Crome, Mozila)

aleksandrsh
Автор

Спасибо долго выбирал наставника - остановился на Ваших курсах.

service-remont
Автор

Только начал смотреть и знаю что мощный урок как всегда )))

ДавронДавилов-гщ
Автор

Спасибо за качественный контент. Изучаю, развиваюсь

Pauetta
Автор

Булево значение потому что названо в честь Джорджа Буля - основателя алгебры логики)

joaquinbastos
Автор

Привет, отличный курс как по мне. Спасибо;) Не планируешь контент по популярныи и востребованным фреймфоркам по php ? Уверен, народ подтянется и просмотров станет куда больше

bulletsFly
Автор

1465 просмотров для такого ПРЕКРАСНОГО урока - это позор

ИванРыбалко-рь
Автор

круто, спасибо. Заказал книгу по php, не пригодится наверное

ITdox
Автор

Большое спасибо за урок)
Правда, половину из него ты задавал в прошлом уроке :D

ДашаБарашкова-фч
Автор

Тем, кто не может вывести выражение "Мне 20 лет и я уже 2 года учу программирование.":

$age = 20;
$learn_time = 2;
$message = "\"Мне $age лет и я уже $learn_time года учу программирование.\"";
echo $message;

Сидел, где-то полчаса ломал голову с экранизацией, а потом как дошло :)

cortezcardinal
Автор

В ДЗ ошибка наверно
is_nurneric написано, а должно быть is_numeric скорей всего

Evgenii
Автор

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

kissfm
Автор

Разве это седьмая версия? Это больше похоже на пятую

avmpapus
Автор

неинициализированную переменную если попытаться использовать в PHP 8 - выдаст варнинг

ericraudy
Автор

Привет. Было бы круто если б ты уделял хоть пару минут тем же домашним заданиям.

Narone
Автор

ноТАЙС мне в бухту. Ну, хоть один америконский урок откройте и послушайте, как правильно произносить слово.
ˈnōdəs - нОтэс - уведомлений.
Вы получаете не нОТАЙС, а уведомление "андэфАйнд вЭриэбл" - неинициализированная переменная.
17:28 - нет там, в переменной, никакого "значения нОТАЙС". она НЕИНИЦИАЛИЗИРОВАННА. Этой переменной вообще не существует в этот момент. Сообщение с "уведомлением" же, появляется, потому что вы пытаетесь обратиться к тому, чего не существует.
Дальше смотреть не смог(
Уши режет безграмотность автора.

diy-speaker