PHP эхо и операторы печати
В PHP есть два основных способа получения вывода: echo
и print
.
В этом уроке мы используем echo
или print
почти в каждом примере. Итак, эта глава содержит немного больше информации об этих двух операторах вывода.
PHP эхо и операторы печати
echo
и print
более-менее одинаковые. Оба они используются для вывода данных на экран.
Различия небольшие: echo
не имеет возвращаемого значения, а print
возвращает значение 1, поэтому его можно использовать в выражениях. echo
может принимать несколько параметров (хотя такое использование встречается редко), а print
может принимать один аргумент. echo
незначительно быстрее, чем print
.
Эхо-оператор PHP
Оператор 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
команды (обратите внимание, что текст может содержать разметку 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;
?>