Оператор echo
может выводить одну или несколько строк. В общих чертах, оператор echo
может отображать все, что может быть отображено в браузере, например строку, число, значение переменной, результат функции и т. д.
Поскольку echo
— это языковая конструкция, а не функция (как например оператор if
), вы можете использовать ее без скобок, например echo
или echo()
. Однако, если вы хотите передать более одного параметра для echo
, параметры не должны быть заключены в круглые скобки.
Отображение строк текста
В следующем примере показано, как отобразить строку текста с помощью оператора echo
:
<?php
// Отображение строки текста
echo "Hello World!";
?>
Отображение HTML-кода
В следующем примере показано, как отображать HTML-код с помощью оператора echo
:
<?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-оператор print
Вы также можете использовать конструкцию print
как альтернативу echo
для отображения вывода в браузере. Как и echo
, print
также является конструкцией языка, а не функцией. Таким образом, вы также можете использовать его без скобок, например: print
или print()
.
Операторы echo
и print
работают одинаково, за исключением того, что оператор print
может выводить только одну строку и всегда возвращает 1. Оператор echo
считается немного быстрее, чем оператор print
, поскольку он не возвращает никакого значения.
Отображение строк текста
В следующем примере показано, как отобразить строку текста с помощью оператора print
:
<?php
// Отображение строки текста
print "Hello World!";
?>
Отображение HTML-кода
В следующем примере показано, как отображать HTML-код с помощью оператора print
:
<?php
// Отображение HTML-кода
print "<h4>Это простой заголовок.</h4>";
print "<h4 style='color: red;'>Это простой заголовок с красным стилем.</h4>";
?>
Отображение переменных
В следующем примере показано, как отображать переменные с помощью оператора print
:
<?php
// Определение переменных
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
// Отображение переменных
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>