Возвращает отладочную информацию о контексте хеширования

# HashContext::__debugInfo

(PHP 8 >= 8.4.0)

HashContext::__debugInfo — Возвращает отладочную информацию о контексте хеширования

### Описание

public function HashContext::__debugInfo(): array

Метод спроектировали не для прямого вызова; метод вызывается функциями наподобие var_dump() при инспектировании объекта HashContext.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Метод возвращает ассоциативный массив с отладочной информацией. Массив содержит элемент с ключом `algo`, в котором хранится название алгоритма текущего контекста хеширования.

### Примеры

Пример #1 Пример вывода отладочной информации о контексте хеширования методом HashContext::__debugInfo()

    <?php

    $ctx = hash_init('sha256');
    var_dump($ctx);

Результат выполнения приведённого примера:

    object(HashContext)#1 (1) {
      ["algo"]=>
      string(6) "sha256"
    }

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

- hash_init() - Инициализирует контекст инкрементного хеширования
- var_dump() - Выводит информацию о переменной

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open