ホームページ >バックエンド開発 >PHPチュートリアル >PHP カスタム ハッシュ関数の例_PHP チュートリアル

PHP カスタム ハッシュ関数の例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:54:42806ブラウズ

phpカスタムハッシュ関数の例

この記事ではphpカスタムハッシュ関数の実装方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

ここでは、暗号化に使用できる、PHP で実装された単純なハッシュ アルゴリズムのデモンストレーションを示しますが、この関数は単純すぎるため、復号化には使用できません

?

1

2

3

4

5

6

7

8

9

10

11

12

関数 SimpleHash($str){

$n = 0;

// ここで魔法が起こります:

// すべての文字をループして、

を追加するだけです

// ASCII 値を整数変数に変換します。

for ($c=0; $c

$n += ord($str[$c]);

// すべての手紙を読み終えた後

//

を表す数字があります

// 文字列の内容

$n を返す;

}

呼び出し方法:

?

1

2

3

$TestString = 'www.jb51.net';

SimpleHash($TestString)を印刷します;

// 戻り値: 1082

この記事が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/994739.html技術記事 PHPカスタムハッシュ関数の例 この記事では、PHPカスタムハッシュ関数の実装方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。 これは、php で実装された単純な ha です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。