PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのハッシュ関数とはどういう意味ですか?


ハッシュ関数は、任意のサイズのデータ​​を固定サイズのデータ​​にマップするために使用できる任意の関数です。ハッシュ関数によって返される値は、ハッシュ値、ハッシュコード、ダイジェスト、または単にハッシュと呼ばれます。

構文

string hash( string $algo , string $data [, bool $raw_output = FALSE ] )

パラメータ

アルゴ

選択したハッシュアルゴリズムの名前(「md5」、「sha256」、「haval160,4」など)

データ

ハッシュされるメッセージ。

raw_output

TRUEに設定すると、生のバイナリデータが出力されます。 FALSEは小文字のヘキシットを出力します。

<?php
   echo hash('sha256', 'Weelcome Tutorials Point');
?>

出力

dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0

  1. PHPファイルとは何ですか?

    拡張子が.PHPのファイルは、ハイパーテキストプリプロセッサコードを含むPHPソースコードファイルです。これらは通常、Webサーバーで実行されているPHPエンジンからHTMLを生成するWebページファイルとして使用されます。 PHPエンジンがコードから作成するHTMLコンテンツは、Webブラウザーに表示されるものです。 WebサーバーはPHPコードが実行される場所であるため、PHPページにアクセスしてもコードにアクセスできませんが、代わりにサーバーが生成するHTMLコンテンツが提供されます。 一部のPHPソースコードファイルは、.PHTML、PHP3、PHP4、PHP5、PHP7、PHP

  2. PHPのconvert_uudecode()関数

    convert_uudecode()関数は、エンコードされた文字列をデコードするために使用されます。 構文 convert_uudecode(data) パラメータ データ −uudecodeデータ 戻る convert_uudecode()関数は、デコードされたデータを文字列として返すか、失敗するとfalseを返します。 例 以下は例です- 出力 I love PHP!