ホームページ >バックエンド開発 >PHPチュートリアル >PHP は Base64 を使用して暗号化と復号化を行います

PHP は Base64 を使用して暗号化と復号化を行います

WBOY
WBOYオリジナル
2016-06-13 13:24:18917ブラウズ

PHP は、base64 を使用して暗号化と復号化を実装します
PHP で暗号化と復号化を実装するには、base64 を使用します。暗号化と復号化には、base64_encode() および Base64_decode() を使用します。


構文: string Base64_encode ( string data )

データをエンコードするには、base64 を使用します。このエンコーディングは、電子メールの本文など、純粋な 8 ビットではないバイナリ データをトランスポート層で送信できるように設計されています。

Base64 でエンコードされたデータは、元のデータよりも約 33% 多くのスペースを占有します。

構文: string Base64_decode (string encoded_data)
base64_decode() は encoded_data をデコードし、失敗した場合は FALSE を返します。返されるデータはバイナリである場合があります。


例 1.base64_encode() の例
$str = 'これはエンコードされた文字列です';
echobase64_encode($str);

?>

この例では次のように表示されます:
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==


例 2.base64_decode() の例

$str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';
echobase64_decode($str);

?>

この例では次のように表示されます:
これはエンコードされた文字列です

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