ホームページ  >  記事  >  バックエンド開発  >  PHPの暗号化と復号化のいくつかの方法の使用に関するチュートリアル

PHPの暗号化と復号化のいくつかの方法の使用に関するチュートリアル

黄舟
黄舟オリジナル
2017-08-14 15:21:024029ブラウズ

日常のプロジェクト開発では、特定の情報を暗号化するために PHP がよく使用されます。つまり、暗号化された文字列は暗号化アルゴリズムによって生成され、復号化アルゴリズムによって復号化でき、プログラムによる復号化された情報の処理が容易になります。

そこで、このコースでは、PHP 暗号化クラスと復号化クラスの使用方法について詳しく説明します。次に、今回必要な PHP 暗号化クラスと復号化クラスをダウンロードします。http://www.php.cn/ xiazai/leiku/ 829

クラスをダウンロードしたら、ファイルをローカル エディターに配置して、クラスをインスタンス化します:

<?php

//实例化类
$obj = new crypt(&#39;1111&#39;);

//定义数值
$value = "111111";
$string = 123456;

//输出
echo $obj->decode($value) ."<br>";
echo $obj->encode($value)."<br>";
echo $obj->safe_b64encode($string)."<br>";
echo $obj->safe_b64decode($string)."<br>";

実行結果は次のとおりです:

PHPの暗号化と復号化のいくつかの方法の使用に関するチュートリアル

手順:

ここでは暗号化します。復号化後に文字化けが表示されます。これはエンコード形式に問題があるため、ファイルの先頭にコードを追加する必要があります。つまり、エンコード形式を変更します。

header("Content-type:text/html;charset=utf-8");
このコードをファイルの先頭に追加してください。これで文字化けはなくなります!写真はここには載せませんので、ご自身で試してみてください〜

以上がPHPの暗号化と復号化のいくつかの方法の使用に関するチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。