| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
password_verify(PHP 5 >= 5.5.0, PHP 7) password_verify — パスワードがハッシュにマッチするかどうかを調べる 説明
boolean password_verify
( string
$password
, string $hash
)指定したハッシュがパスワードにマッチするかどうかを調べます。 password_hash() は、 アルゴリズムやコスト、ソルトといった情報もハッシュに含めて返すことに注意しましょう。 したがって、ハッシュの検証に必要な情報はすべてそこに含まれていることになります。 これで、検証関数がハッシュの検証をするときに、ソルトやアルゴリズム情報を別の場所から取得する必要がなくなります。 この関数は、タイミング攻撃に対して安全です。 パラメータ
返り値
パスワードとハッシュがマッチする場合に 例
例1 password_verify() の例
<?php 上の例の出力は以下となります。 Password is valid! |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「password_verify - パスワードがハッシュにマッチするかどうかを調べる」をGoogle検索
|