openssl_digest
ダイジェストを計算する
説明
stringfalse openssl_digest(string $data
, string $digest_algo
, bool $binary
= false
)
パラメータ
-
data
-
データ
-
digest_algo
-
ダイジェスト・メソッド。例: "sha256"。
利用可能なダイジェストメソットの一覧は、
openssl_get_md_methods を参照ください。
-
binary
-
true
に設定すると未加工の出力データとして返します。
そうでなければ binhex エンコードされた値を返します。
戻り値
成功した場合ダイジェスト・ハッシュ値、失敗した場合に false
を返します。
エラー / 例外
digest_algo
パラメータを通じて未知の署名アルゴリズムが渡された場合、
E_WARNING
レベルのエラーを発生します。