English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP echo и print

В этом руководстве вы узнаете, как использовать указания PHP echo и print для отображения вывода в веб-браузере.

Указание PHP echo

Указание echo может выводить одну или несколько строк. В общем, указание echo может отображать любое содержимое, которое можно показать в браузере, например строки, числа, значения переменных, результаты выражений и т.д.

Поскольку echo является языковой конструкцией, а не фактической функцией (напримерifУказанные в скобках, поэтому его можно использовать без скобок, например echo или echo(). Однако, если нужно передать несколько параметров в echo, эти параметры не должны быть заключены в скобки.

Вывод текстовой строки

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

<?php
//Вывод текстовой строки
echo "Hello World!";
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Здравствуйте, мир!

Вывод HTML-кода

В следующем примере будет показано, как использовать указание echo для вывода HTML-кода:

<?php
//Вывод HTML-кода
echo "<h4>Это простой заголовок.</h4>";
echo "<h4 style='color: red;'>Это заголовок с стилем.</h4>";
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Это простой заголовок.

Это заголовок с стилем.

Вывод переменных

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

<?php
//Определение переменных
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
//Определение переменных
echo $txt;
echo "<br>";
echo $num;
echo "<br>";
echo $colors[0];
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Здравствуйте, мир!
123456789                    
Красный

Указания print PHP

Вы также можете использовать оператор print (заменитель echo) для вывода вывода в браузер. Как и echo, print — это языковая конструкция, а не真正的 функция. Поэтому вы также можете использовать его без скобок: print или print().

Указания echo и print работают совершенно одинаково, но указание print может выводить только одну строку и всегда возвращает 1. Вот почему указание echo считается несколько быстрее, так как оно не возвращает никакого значения.

Вывод текстовой строки

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

<?php
//Вывод текстовой строки
print "Hello World!";
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Здравствуйте, мир!

Вывод HTML-кода

В следующем примере будет показано, как использовать оператор print для вывода HTML-кода:

<?php
//Вывод HTML-кода
print "<h4>Это простой заголовок.</h4>";
print "<h4 style='color: red;'>Это заголовок с стилем.</h4>";
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Это простой заголовок.

Это заголовок с стилем.

Вывод переменных

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

<?php
//Определение переменных
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
//Определение переменных
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>
Проверим, посмотрим‹/›

Результат вывода PHP-кода показан ниже:

Здравствуйте, мир!
123456789                    
Красный