PHP 5 Операторы Echo и Print

Курс по основам языка программирования PHP.
W3Schools на русском языке. Уроки для начинающих



В PHP есть два основных способа получить вывод: echo и print.

В этом уроке мы используем echoprint) почти в каждом примере. Итак, эта глава содержит немного больше информации об этих двух выходных операторах.


PHP Операторы echo и print

Операторы echo и print более или менее одинаковы. Они оба используются для вывода данных на экран.

Различия невелики: echo не имеет возвращаемого значения, в то время как print имеет возвращаемое значение 1, поэтому его можно использовать в выражениях. echo может принимать несколько параметров (хотя такое использование редко), в то время как print может принять один аргумент. echo немного быстрее, чем print.


PHP Оператор echo

Оператор echo может использоваться со скобками или без скобок: echo() или echo.

Отображение текста

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

Пример

<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
Выполнить пример »

Отображение переменных

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

Пример

<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;

echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at " . $txt2 . "<br>";
echo $x + $y;
?>
Выполнить пример »

PHP Оператор print

Оператор print может использоваться со скобками или без скобок: print() или print.

Отображение текста

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

Пример

<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
Выполнить пример »

Отображение переменных

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

Пример

<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;

print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>
Выполнить пример »
уроки для начинающих для чайников основы курсы с нуля язык программирования php print echo синтаксис


warning

Не выкладывайте свой код непосредственно в комментариях, он отображается некорректно. Воспользуйтесь такими сервисами, как jsfiddle.net, codepen.io, liveweave.com, jsbin.com, сохраните код на любом из этих сервисов и в комментариях дайте на него ссылку. Так будет виден и код, и результат.