[PHP] hash_algos 함수[PHP >= 5.1.2]
[PHP] hash_algos 함수[PHP >= 5.1.2]
REDINFO
약 2년전 2022-04-24 00:32:16

hash_algos 함수의 경우 현재 서버에 내장된 PHP 해싱 알고리즘 리스트를 배열로 리턴해준다. 

주로 hash 함수 처리 시 사용가능한 해싱 알고리즘을 미리 확인 하여 사용 가능하다. 

 

지금까지 쓰던 해싱 알고리즘은 흔히 md, sha 였는데 이 함수로 확인해 보니 상당히 많은 

알고리즘을 쓸 수 있다는것을 알게 되었다. 

 

아래는 hash_algos 함수를 통한 결과 예제소스이니 참고바란다. 

<?php
    $r = hash_algos();
    echo '<h1>사용가능한 해싱 알고리즘 총 '.count($r).' 개</h1>';
    foreach($r as $k=>$v){
        echo $v.': <font color="red">'.hash($v,'redinfo').'</font>';
        echo '<hr>';
    }   

 

결과

 

이 포스트글이 도움이 되었나요?
7
카테고리 연관글

Comment

댓글작성

0(500) | 1(30)