#!/usr/bin/perl use Encode qw/encode_utf8 decode_utf8/; my $bytes = '☺'; my $unicode = decode_utf8 ($bytes); if ($unicode eq $bytes) { print "Same.\n"; } else { print "Different.\n"; } my $bytes_again = encode_utf8 ($unicode); if ($bytes_again eq $bytes) { print "Same.\n"; } else { print "Different.\n"; }