SYNCER

SYNCER

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()の挙動を確認して下さい。

string(32) "e67fe9983395f85775c3c1da105fb91a"

参考リンク

  • PHP - 公式マニュアル。