BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Все про PHP и MySQL » Переменная в PHP. Урок 4 (теория)

Переменная в PHP. Урок 4 (теория)

2014-09-12 / Вр:01:13 / просмотров: 3087

Приступаем к следующему уроку, который называется «Переменная в PHP». Для начала давайте выясним теоретически, что такое переменная. Не знаю как у вас, но у меня мышление лучше работает, если необходимую информацию я обработал зрительно. Мне проще все понять, когда я вижу рисунок или схемку. Вот по этой причине я нарисую и вам схему и по ней объясню значение переменной.

Что такое переменная?
Переменная – это контейнер, внутри которого находится информация.
Переменные в PHP начинаются со знака доллар «$».
Посмотрите  схему:

Переменная в PHP. Урок 4 (теория)

 

Разъяснение схемы:

Если посмотреть на схемку, то можно увидеть, что в переменной $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».

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 802
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4540