BloGGood.ru

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

WordPress, PHP, HTML, CSS, Windows

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

Главная » Все про PHP и MySQL » Вывод переменных на экран при помощи оператора вывода «echo». Урок 5 (практика)

Вывод переменных на экран при помощи оператора вывода «echo». Урок 5 (практика)

2014-09-14 / Вр:00:23 / просмотров: 16048

Частенько бывают ситуации, когда необходимо вывести текст, картинку или содержимое в переменных на экран монитора. В PHP это предусмотрено: два оператора «print» и «echo» помогут с этим справиться. По сути, эти два оператора ничем не отличаются, кроме названия. Испробуйте, протестируйте их и выберите для себя самый удобный. Я для себя выбрал «echo».
Прежде чем мы приступим к практике, установите на компьютер локальный сервер Денвер (Denwer). Включите его. Перейдите на компьютере по пути:

C:\WebServers\home\localhost\www\

Там создайте папку «test-1». В эту папку будем скидывать все примеры.
Все, теперь можем приступить к примерам и изучению урока.

Как вывести на экран монитора текстовую строку?

Чтобы вывести просто текст на монитор компьютера, в кавычках для оператора «echo» напишите любой подходящий текст.

echo "Рад видеть Вас на блоге BlogGood.ru"; /* Выводим на экран */

Давайте посмотрим абсолютно готовый код. Пример:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
echo "Рад видеть Вас на блоге BlogGood.ru"; /* Выводим на экран текст */
?>
</body>
</html>

Сохраните файл как «echo.php» в папку «test-1» локального сервера.  Теперь еще раз убедитесь в том, что Денвер запущен, открывайте любой браузер и в адресной строке пропишите адрес:

https://localhost/test-1/echo.php

Вот такой результат будет у вас в конечном итоге:

Вывод переменных на экран при помощи оператора вывода «echo». Урок 5

Как вывести текстовую строку с переменной на экран монитора?

Я думаю, вы еще не забыли, что такое переменная и как она записывается в PHP-коде? Помните, что в переменной есть контейнер, в котором хранится содержимое (текст, цифры). Попробуем из такого контейнера вытащить информацию.

Пример:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
$a = 2;
$f = "BlogGood.ru ";
echo "<br> Моему блогу $f скоро будет $a года"; /* Выводим на экран */
?>
</body>
</html>

Разъяснение:

$  – это переменная;
a и f – это имя переменной;
= – означает присвоить значение;
2 и "BlogGood.ru " – это числовое и текстовое значение. Обратите внимание, что цифровое значение пишется без кавычек "   ", а текстовое нужно писать в кавычках;
; – означает, что действие законченно;
echo – оператор вывода;

Обратите внимание на оператора «echo», мы в кавычках не только можем прописывать текст, но и сами переменные.  То есть, если вы хотите, чтобы на экран выводился только текст «BlogGood», вам в операторе «echo» нужно написать лишь переменную с именем «f» - ( $f ).

Сохраните файл как «peremenaya.php» в папку «test-1» локального сервера.

Введите в браузере адрес:

https://localhost/test-1/peremenaya.php

Результат:

Вывод переменных на экран при помощи оператора вывода «echo». Урок 5 (практика)

Как видите вместо переменных «$a» и «$f» вывелось содержимое контейнера «2» и «BlogGood.ru».

Вычисление переменных и их вывод на экран

Как создать функцию для математических операций из переменных вы уже знаете из предыдущих уроков, теперь попробуем вывести результаты на монитор компьютера при помощи оператора «echo». Пример:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
$a = 2;
$f = 5;
$s = $a + $f; /* создаем функцию вычисления цифр */
$h = $f-$a; /* создаем функцию вычисления цифр */
$p = $a * $f; /* создаем функцию вычисления цифр */
$x = $a / $f; /* создаем функцию вычисления цифр */
echo "<br> 2 + 5= $s"; /* Выводим на экран */
echo "<br> 5 - 2=$h"; /* Выводим на экран */
echo "<br> 2 х 5=$p"; /* Выводим на экран */
echo "<br> 2 / 5=$x"; /* Выводим на экран */
?>
</body>
</html>

Разъяснение:

Это, как вы уже знаете, переменные с именами, в которых размещено цифровое значение:

$a = 2;
$f = 5;

Здесь мы создаем новые переменные $s,  $h,  $p, $x, для которых указываем математические действия с переменными  $a и $f. Если не поняли, не заморачивайтесь, просто еще раз просмотрите внимательно весь код и какие действие я делал:

$s = $a + $f; /* создаем функцию вычисления цифр */
$h = $f-$a; /* создаем функцию вычисления цифр */
$p = $a * $f; /* создаем функцию вычисления цифр */
$x = $a / $f; /* создаем функцию вычисления цифр */

Здесь выводим ответы при помощи оператора «echo», прописывая переменные $s,  $h,  $p, $x:

echo "<br> 2 + 5= $s"; /* Выводим на экран */
echo "<br> 5 - 2=$h"; /* Выводим на экран */
echo "<br> 2 х 5=$p"; /* Выводим на экран */
echo "<br> 2 / 5=$x"; /* Выводим на экран */

Кстати, можно было бы вывести ответы вот таким способом:

echo «<br> $a + $f= $s»; /* Выводим на экран */
echo «<br> $f - $a=$h»; /* Выводим на экран */
echo «<br> $a х $f=$p»; /* Выводим на экран */
echo «<br> $a / $f=$x»; /* Выводим на экран */

так как $a – это 2, а $f – это 5;

Сохраните файл как «primer.php» в папку «test-1» локального сервера.

Введите в браузере адрес:

https://localhost/test-1/primer.php

Результат:

Вывод переменных на экран при помощи оператора вывода «echo». Урок 5 (практика)

Экранирование переменных

В предыдущем уроке я рассказывал, что нельзя в переменных вписывать двойные кавычки, например вот так:

$name = "Степка работает в ПАО "КМЗ"", в противном случае вы увидите в браузере вот такой результат:

Экранирование переменных

Правильно будет заэкранировать кавычки в переменной. Это делается при помощи "\". Пример:

$name = "Степка работает в ПАО\"КМЗ\"";

Теперь создадим готовый год с выводом результата на монитор:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
$name = "Степка работает в ПАО \"КМЗ\"";
echo "$name";
?>
</body>
</html>

Сохраните файл как «ekran.php» в папку «test-1» локального сервера.

Введите в браузере адрес:

https://localhost/test-1/ekran.php

Результат:

Вывод переменных на экран при помощи оператора вывода «echo»

Престыковка переменных и вывод их на экран

Престыковка переменных – это присоединение к одной строке другой. Для престыковки переменных есть специальный оператор «.» (точка)

Попробуем престыковать переменную $a с $f.
Пример:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
$a = "https://blog";
$f = "good.ru";
$c = $a.$f; /* престыковка переменных */
echo "$c";
?>
</body>
</html>

Сохраните как «bloggood.php» в папку «test-1» локального сервера.

Введите в браузере адрес:

https://localhost/test-1/bloggood.php

Результат:

Вывод переменных на экран при помощи оператора вывода «echo».

Если поэкспериментировать, то можно таким способом и ссылку на блог престыковать.

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
$a = "<a href=\"https://blog";
$f = "good.ru\">BlogGood.ru</a>";
$c = $a.$f; /* престыковка переменных */
echo "$c";
?>
</body>
</html>

Результат:

Вывод переменных на экран при помощи оператора вывода «echo».

Многострочные строки без использования кавычек с помощью синтекса Heredoc

Синтекс Heredoc позволяет web-програмисту создавать многострочные строки без использования кавычек. Давайте посмотрим на примере:

<html>
<head>
<title>основы php на BlogGood.ru</title>
</head>
<body>
<?php
echo <<<HERE
<p>Пример <br>
Приходите на блог BlogGood.ru
<br>
Здесь вы найдете поток информации
</p>
HERE;
?>
</body>
</html>

Сохраните файл как «here.php» в папку «test-1» локального сервера.
Введите в браузере адрес :

https://localhost/test-1/here.php

Разъяснение:

Все начинается с символов <<<, потом указывается идентификатор (любое слово, например, TEXT, PUPS или HERE). Идентификатор нужно указать в начале и в конце. Припустим, я придумал идентификатор «SOS». Я укажу его после символов «<<<» и в конце перед «?>».

echo <<<SOS
<p>Пример <br>
SOS;
?>

Я думаю и здесь вам все ясно. Результат:

Вывод переменных на экран при помощи оператора вывода «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

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

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