php md5加密16位32位的实现代码

php md5加密16位32位的实现代码
 
代码:
<?php
echo 'admin md5 32位>>'.md5('admin'); //32位MD5加密
echo 'admin md5 16位>>'.substr(md5("admin"),8,16); //16位MD5加密
?>

输出:
admin md5 32位>>21232f297a57a5a743894a0e4a801fc3
admin md5 16位>>7a57a5a743894a0e


16位的MD5加密用substr函数截取了字符得到实现,乍一听还以为PHP有16位MD5加密函数呢。