md5() - 文字列のMD5ハッシュ値を取得する
公開日:
md5
は、指定した文字列のMD5ハッシュ値を取得する関数です。
構文
string md5 ( string $str [, bool $raw_output = false ] )
パラメータ
$str
対象の文字列。
$raw_output
初期値: false
生のバイナリデータを返すか。
返り値
string
指定した文字列のMD5ハッシュ値。計算できなかった場合はfalse
が返る。
サンプルコード
MD5ハッシュ値を取得する
文字列を指定して、そのMD5ハッシュ値を取得します。
php
<?php
// 文字列
$str = "SYNCER" ;
// 実行
$result = md5( $str ) ;
// 結果
var_dump( $result ) ;
結果 (出力内容) - PHP7.0.21
string(32) "e67fe9983395f85775c3c1da105fb91a"
生のバイナリデータを取得する
第2引数にtrue
を指定した場合、長さ16の生のバイナリデータで取得します。
php
<?php
// 文字列
$str = "SYNCER" ;
// 実行
$result = md5( $str, true ) ;
// 結果
var_dump( $result ) ;
結果 (出力内容) - PHP7.0.21
��3��Wu���_�
サンドボックス
ソースコードを編集してmd5()
の挙動を確認して下さい。
参考リンク
- PHP - 公式マニュアル。