Функция PHP echo()

Пример

Вывод текста:

<?php
echo "Hello world!";
?>

Запуск примера

Определение и использование

Функция echo() выводит одну или несколько строк.

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

Совет:Функция echo() быстрее print() Сlightly быстрее.

Совет:Функция echo() также имеет сокращенный синтаксис. До PHP 5.4.0 этот синтаксис применялся только в том случае, если параметр short_open_tag был включен в настройках.

Синтаксис

echo(строки)
Параметры Описание
строки Обязателен. Одна или несколько строк, которые нужно отправить в вывод.

Технические детали

Возвращаемое значение: Нет возвращаемого значения.
Версия PHP: 4+

Более примеров

Пример 1

Записать значение переменной строки ($str) в вывод:

<?php
$str = "Hello world!";
echo $str;
?>

Запуск примера

Пример 2

Записать значение переменной строки ($str) в вывод, включая HTML-теги:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

Запуск примера

Пример 3

Соединить две строковые переменные:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

Запуск примера

Пример 4

Записать значение массива в вывод:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Запуск примера

Пример 5

Записать текст в вывод:

<?php
echo "This text
span multiple
lines.";
?> 

Запуск примера

Пример 6

Как использовать несколько параметров:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

Запуск примера

Пример 7

Разница между одинарными и двойными кавычками. Одинарные кавычки выводят имя переменной, а не значение:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

Запуск примера

Пример 8

Упрощенная грамматика (действует только при включенном short_open_tag):

<?php
$color = "red";
?>
<p>Roses are <?=$color?></p> 

Запуск примера