Приступаем к следующему уроку, который называется «Переменная в PHP». Для начала давайте выясним теоретически, что такое переменная. Не знаю как у вас, но у меня мышление лучше работает, если необходимую информацию я обработал зрительно. Мне проще все понять, когда я вижу рисунок или схемку. Вот по этой причине я нарисую и вам схему и по ней объясню значение переменной.
Что такое переменная?
Переменная – это контейнер, внутри которого находится информация.
Переменные в PHP начинаются со знака доллар «$».
Посмотрите схему:
Разъяснение схемы:
Если посмотреть на схемку, то можно увидеть, что в переменной $a (в контейнере) хранится цифровое значение – цифра «2», а в переменной $f хранится текстовое содержание «BlogGood.ru»
Теперь отображу эту схему в коде PHP. Это будет выглядеть вот так:
<?php $a = 2; $f = "BlogGood.ru"; ?>
$ – это переменная;
a и f – это имя переменной. Имя переменной может быть любым, которое вам в голову взбредет. Но помните, есть разница как вы напишите имя переменной большими или маленькими буквами, например GERL и gerl – это будут разные имена;
= - это означает присвоить значение;
2 и "BlogGood.ru " – это числовое и текстовое значение. Обратите внимание, что цифровое значение пишется без кавычек " ", а текстовое нужно писать с кавычками;
; - это означает, что действие законченно.
Теперь вставим этот PHP-код в HTML документ:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Основы PHP</title> </head> <body> <?php $a = 2; $f = "BlogGood.ru "; ?> </body> </html>
Вычисление переменных.
Также можно создать функцию вычисления цифр, например, переменные можно делить (/), умножать (*), прибавлять (+) и отнимать (-). Для этого достаточно еще написать одну переменную, например $s. Переменная $s будет отвечать за полученный результат. Итак, на примере.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Основы PHP</title> </head> <body> <?php $a = 2; $f = 5; $s = $a + $f; /* создаем функцию вычисления цифр */ ?> </body> </html>
Попробуем сделать разные функции вычислений цифр:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Основы PHP</title> </head> <body> <?php $a = 2; $f = 5; $s = $a + $f; /* создаем функцию вычисления цифр */ $h = $a - $f; /* создаем функцию вычисления цифр */ $p = $a * $f; /* создаем функцию вычисления цифр */ $x = $a / $f; /* создаем функцию вычисления цифр */ ?> </body> </html>
Итак,
переменная $s - отвечает за полученный результат при прибавлении значений;
переменная $h - отвечает за полученный результат при отнимании значений;
переменная $p - отвечает за полученный результат при умножении значений;
переменная $x - отвечает за полученный результат при делении значений.
Экранирование переменных.
Сейчас вы убедитесь в полезности экранирования переменных. Припустим, вам нужно на экран монитора вывести названия с двумя кавычками " ", например, Степка работает в ПАО "КМЗ".
Если вы напишите в коде PHP вот таким способом:
<? $name = "Степка работает в ПАО "КМЗ""; echo "$name"; ?>
То у вас в результате получится вот такая красивая ошибка:
Причина такой ошибки – двойные кавычки в слове:
$name = "Степка работает в ПАО "КМЗ"";
Правильно будет заэкранировать переменную. Это делается при помощи "\". Пример:
<? $name = "Степка работает в ПАО \"КМЗ\""; echo "$name"; ?>
Результат будет вот таким:
Престыковка переменных.
Если честно, я ни разу на практике не применял эту функцию. Но рассказать о престыковке я должен.
Попробуем престыковать переменную $a с $f. Это делается при помощи обычной точки «.».
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Основы PHP</title> </head> <body> <?php $a = "Blog"; $f = "Good.ru"; $c = $a.$f; /* престыковка переменных */ echo "$c"; ?> </body> </html>
Вот таким будет результат:
Сегодня я вас нагрузил одной теорией, но в следующем уроке мы перейдем к практическим занятиям, и вы сами убедитесь, как работают переменные в PHP. Попробуем все эти примеры вывести на экран с результатами. Вы познакомитесь с оператором вывода «echo».
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330329 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274683 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222435 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187485 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186559
Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐