PHP md5 基本語法
md5( $string , $raw_output )
語法第一個參數 $string 為原始字串,也就是即將要用 md5 轉換的字串,必填項目,第二個參數 $raw_output 是用來設定要以 16 個字符二進制(參數值為 TRUE)還是 32 個字符 16 進制格式處理(預設,參數值為 FALSE),非必填項目,PHP 5.0.0 才增加的新功能。
PHP md5 參考範例
<?php
$new_string = "Welcome to Wibibi.";
echo '原始字串: '.$new_string.'<br>';
echo '轉換結果: '.md5($new_string);
?>
以上輸出結果$new_string = "Welcome to Wibibi.";
echo '原始字串: '.$new_string.'<br>';
echo '轉換結果: '.md5($new_string);
?>
原始字串: Welcome to Wibibi.
轉換結果: ca9ef0a8e937d2ea5549523a4a0bab30
轉換結果就是 md5 散列的樣貌,不同的字串將轉換出不同的結果,同樣字串每次轉換的結果都會相同,如果是儲存會員密碼,儲存用 md5 轉換過後的字串,會比用會員填寫的原始字串來得好。轉換結果: ca9ef0a8e937d2ea5549523a4a0bab30
相關主題研究