Вывод информации в PHP

Опубликовано в: PHP шпаргалка, код, заметки

Вывод информации в PHP

В PHP есть несколько способов вывести информацию на экран. Основные:

  • echo
  • print
  • print_r()
  • var_dump()

Разберем их подробно.


1️⃣ echo – самый быстрый способ вывода

Используется для вывода одной или нескольких строк.

Весь php код должен быть написан внутри php скобок <?php // код ?>

<?php

echo "Привет, мир!";

🔹 Можно выводить неколько значений через запятую:

<?php

echo "Привет, ", "мир!", " PHP!";

🔹 Работает как с двойными (" "), так и с одинарными (' ') кавычками.

echo "Привет, Иван";
echo 'Привет, Пётр';

Плюсы echo:

  • Быстрее print.
  • Можно выводить несколько значений через запятую.
  • Используется чаще всего.

🔹 Сокращенный вывод на страницу:

<?="Привет, мир!"?>

2️⃣ print – работает как echo, но медленнее

print похож на echo, но он возвращает 1, поэтому его можно использовать в выражениях.

print "Привет, мир!";

🔹 Разница с echo:

$test = print "Hello"; // print возвращает 1
echo $test; // Выведет 1

❌ Нельзя передавать несколько значений через запятую:

// Ошибка:
print "Привет", "мир!";

Когда использовать?

  • Когда нужен возврат значения (редко).
  • В остальном echo предпочтительнее.

3️⃣ print_r() – для вывода массивов и объектов

Если нужно вывести массив или объект, print_r() делает это читабельным.

$arr = [1, 2, 3, "PHP"];
print_r($arr);

🔹 Вывод:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => PHP
)

Когда использовать?

  • Для отладки массивов.
  • Можно использовать echo "<pre>"; print_r($arr); echo "</pre>"; для красивого вывода.

4️⃣ var_dump() – показывает структуру переменной

Показывает тип переменной, длину строки, значение.


$var1 = "Hello";
$var2 = 42;
$var3 = [1, 2, 3];

var_dump($var1);
var_dump($var2);
var_dump($var3);

🔹 Вывод:

string(5) "Hello"
int(42)
array(3) {
  [0]=> int(1)
  [1]=> int(2)
  [2]=> int(3)
}

Когда использовать?

  • Когда нужно понять, какой тип данных у переменной.
  • При отладке сложных структур.
2 минут чтения Sodium Carbonate

Комментарии (0)

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям

Автор контента

webitproff

Онлайн

Sodium Carbonate

Последняя авторизация: 19.07.2026 00:35

  • Страница размещена: 21.07.2025 07:04
  • Последнее обновление: 21.07.2025 07:04

Похожие страницы

Баланс и вывод средств с сайта.
1 Многие, кто работал и работает с площадками фриланс-услуг,  а также маркетплейсами цифровых и контентных продуктов
Вывод дат в шаблонах Cotonti
2 1. Вывод дат в шаблонахПо умолчанию формат отображения дат и времени внутри Cotonti уже настроен. В большинстве случаев
PrjMap Вывод проектов на общей карте в виде меток
3 PrjMap Вывод проектов на общей карте в виде меток - плагин для сборки сайта фриланс биржи на Cotonti Используя Google
Даты в CMF Cotonti. Запись, хранение и вывод (представление)
4 Ниже приведён системный обзор механики работы с датами в CMF Cotonti на основе структуры таблицы cot_pages и набора
Вывод дат в шаблонах Cotonti (Форматы и примеры в тегах)
5 Вывод дат в шаблонах CotontiНастройка формата отображения: локально и глобальноВ системе Cotonti все даты внутри базы