Perlゼミ

Perlでテキスト処理、Linuxサーバー管理、Webシステム開発
  1. Perl
  2. モジュール
  3. here

MIME::Base64 - base64形式にエンコード・デコード

MIME::Base64モジュールを使用すると、データをbase64形式にエンコードすることができます。

# モジュールの読み込みと関数のインポート
use MIME::Base64 qw/encode_base64 decode_base64/;

base64形式にエンコードするにはencode_base64関数を使用します。

# base64形式にエンコード
my $b64_data = encode_base64 $data;

base64形式のデータをデコードするにはdecode_base64関数を使用します。

# base64形式のデータをデコード
my $data = decode_base64 $b64_data;

MIME::Base64モジュールに関するFAQ

Q. base64形式とは簡単にいうとどのようなものですか。

A. 64文字の英数字のみを使ったデータ形式です。利用の観点でいうとバイナリデータやマルチバイト文字列を英数字のみの文字列に変換するのに利用されます。たとえば電子メールでは7bitの文字列以外のデータをやりとりすることができません。このような場合に添付ファイルなどのバイナリデータをbase64形式に変換します。

Perlの入門書
  • 初めてのPerl 第7版

    Perl入門 定番の一冊
  • 業務に役立つPerl

    ログ解析など日本語を含むテキスト処理の実践!
Twitter
Perlゼミの情報が役立ったら、フォロー、いいね、リツートで応援。