PHP 8.4.22 Released!

HashContext::__debugInfo

(PHP 8 >= 8.4.0)

HashContext::__debugInfoReturns debugging information about the hashing context

説明

public function HashContext::__debugInfo(): array

This method is not meant to be called directly; it is invoked by var_dump() and related functions when inspecting a HashContext instance.

パラメータ

この関数にはパラメータはありません。

戻り値

Returns an associative array of debugging information. It contains an algo key holding the name of the hashing algorithm in use by the context.

例1 HashContext::__debugInfo() example

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

上の例の出力は以下となります。

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

参考

  • hash_init() - 段階的なハッシュコンテキストを初期化する
  • var_dump() - 変数に関する情報をダンプする
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top