PHP Инструкции echo и print
В PHP есть два основных способа получить вывод: echo и print.
В этом учебнике используются echo или print почти в каждом примере. Т.о., эта глава содержит немного больше информации об этих двух инструкциях вывода.
PHP Инструкции echo и print
Инструкции echo и print почти одинаковы. Обе они используются для вывода данных на экран.
Но есть небольшие отличия: echo не имеет возвращаемого значения, а print имеет возвращаемое значение 1, поэтому его можно использовать в выражениях. echo может принимать несколько параметров (хотя такое использование редко), а print может принимать один аргумент. echo немного быстрее, чем print.
PHP инструкция echo
Инструкция echo может использоваться со скобками или без них:
echo или echo().
Отображение текста
В следующем примере показано, как вывести текст с помощью команды echo (обратите внимание, что текст может содержать HTML разметку):
Пример
<?php
echo "<h2>PHP - это легко!</h2>";
echo "Hello world!<br>";
echo "Я собираюсь изучить PHP!<br>";
echo "Эта ", "строка ", "была ", "сделана ", "с несколькими параметрами.";
?>
Попробуйте сами »
Отображение переменных
В следующем примере показано, как выводить текст и переменные с помощью инструкции echo:
Пример
<?php
$txt1 = "Изучение PHP";
$txt2 = "W3Schools";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Выучите PHP на
" . $txt2 . "<br>";
echo $x + $y;
?>
Попробуйте сами »
PHP Инструкция print
Инструкция print может использоваться со скобками или без них:
print или print().
Отображение текста
В следующем примере показано, как вывести текст с помощью команды print (обратите внимание, что текст может содержать HTML разметку):
Пример
<?php
print "<h2>PHP - это легко!</h2>";
print "Hello world!<br>";
print "Я собираюсь изучить PHP!";
?>
Попробуйте сами »
Отображение переменных
В следующем примере показано, как вывести текст и переменные с помощью инструкции print:
Пример
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Выучите PHP на " . $txt2 . "<br>";
print $x + $y;
?>
Попробуйте сами »

