English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
password_get_info() 함수는 지정된 해시(hash)와 관련된 정보를 반환합니다.
PHP 버전 요구: PHP 5 >= 5.5.0, PHP 7
array password_get_info( string $hash )
매개변수 설명:
$hash: password_hash() 생성된 해시 값.
세 개의 요소를 가진 연관 배열을 반환합니다:
algo: 비밀번호 암호화 알고리즘과 일치하는 상수.
algoName: 인간이 읽을 수 있는 알고리즘 이름.
options: password_hash() 호출 시 제공된 옵션.
<?php // 비밀번호 $password_plaintext = "12345"; // password_hash() 사용하여 해시 값을 생성 $password_hash = password_hash( $password_plaintext, PASSWORD_DEFAULT, [ 'cost' => 11 ] ); // 정보 확인 print_r( password_get_info( $password_hash ) );
출력 결과는 다음과 같습니다:
Array ( [algo] => 1 [algoName] => bcrypt [options] => Array ( [cost] => 11 ) )