ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
389 of 410 menu
Хочешь читать code.mu на своем родном языке? Помоги с переводом! Переведем мы сами, тебе нужно указать на ошибки перевода:) Оставляй заявку ->

Функция var_dump

Функция var_dump выводит подробную информацию о переменной, включая ее тип и значение. Принимает один или несколько параметров любого типа. Особенно полезна при отладке кода для проверки содержимого переменных.

Синтаксис

var_dump(mixed $value, mixed ...$values): void

Пример

Выведем информацию о строковой переменной:

<?php $res = 'Hello world'; var_dump($res); ?>

Результат выполнения кода:

string(11) "Hello world"

Пример

Выведем информацию о массиве:

<?php $res = [1, 2, 3]; var_dump($res); ?>

Результат выполнения кода:

array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }

Пример

Выведем информацию о нескольких переменных одновременно:

<?php $str = 'abc'; $num = 123; $arr = ['a', 'b']; var_dump($str, $num, $arr); ?>

Результат выполнения кода:

string(3) "abc" int(123) array(2) { [0]=> string(1) "a" [1]=> string(1) "b" }

Смотрите также

  • функцию print_r,
    которая выводит информацию о переменной в удобочитаемом виде
  • функцию error_reporting,
    которая устанавливает уровень отчетности об ошибках
byenru