HashContext::__debugInfo

(PHP 8 >= 8.4.0)

HashContext::__debugInfoRetorna informação de depuração sobre o contexto de hash

Descrição

public function HashContext::__debugInfo(): array

Este método não foi feito para ser chamado diretamente; ele é invocado por var_dump() e funções relacionadas ao inspecionar uma instância de HashContext instance.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna um array associativo com informações de depuração. Ele contém uma chave algo com o nome do algoritmo de hash em uso pelo contexto.

Exemplos

Exemplo #1 Exemplo de HashContext::__debugInfo() example

<?php
$ctx = hash_init('sha256');
var_dump($ctx);
?>

O exemplo acima produzirá:

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

Veja Também

  • hash_init() - Inicializa um contexto de hash incremental
  • var_dump() - Despeja na saída informações sobre uma variável