web-dev-qa-db-ja.com

未定義関数password_hash()の呼び出し

私は自分のサイトを開発している間、ローカルホスト上でPHPバージョン5.4.16を実行しています。 password_hash()を使用したいのですが、このエラーが発生し続けます:

致命的エラー:/ dir/to/file.phpの未定義関数password_hash()の呼び出し12

なんでこんなことが起こっているの?

ありがとう!

21
user3162085

新しい password_*メソッドは、PHP 5.5:

http://www.php.net/manual/en/function.password-hash.php

前方互換性を提供するこのライブラリをご覧ください。

https://github.com/ircmaxell/password_compat

これを使用して、新しいpassword_*メソッドを実行できるようになるまでPHP 5.5。

30
jszobody