Perl Programming Documentation
Download Perl
Explore

Manual

- Overview
- Tutorials
- FAQs
- History / Changes
- License

Reference

- Language
- Functions
- Operators
- Special Variables
- Pragmas
- Utilities
- Internals
- Platform Specific

Modules

- A • B • C • D • E
- F • G • H • I • L
- M • N • O • P • S
- T • U • X

Tools

- Preferences

# Encode::Byte

Perl 5 version 26.0 documentation
Go to top
Show page index • Show recent pages
Recently read

# Encode::Byte

- NAME
- SYNOPSIS
- ABSTRACT
- DESCRIPTION
- SEE ALSO

# NAME

Encode::Byte - Single Byte Encodings

# SYNOPSIS

        use Encode qw/encode decode/;     $greek = encode("iso-8859-7", $utf8);  # loads Encode::Byte implicitly    $utf8  = decode("iso-8859-7", $greek); # ditto

# ABSTRACT

This module implements various single byte encodings. For most cases it uses \x80-\xff (upper half) to map non-ASCII characters. Encodings supported are as follows.

      Canonical      Alias		                      Description  --------------------------------------------------------------------  # ISO 8859 series  (iso-8859-1	is in built-in)  iso-8859-2	latin2					     [ISO]  iso-8859-3	latin3					     [ISO]  iso-8859-4	latin4					     [ISO]  iso-8859-5						     [ISO]  iso-8859-6						     [ISO]  iso-8859-7						     [ISO]  iso-8859-8						     [ISO]  iso-8859-9	latin5					     [ISO]  iso-8859-10	latin6					     [ISO]  iso-8859-11  (iso-8859-12 is nonexistent)  iso-8859-13   latin7					     [ISO]  iso-8859-14	latin8					     [ISO]  iso-8859-15	latin9					     [ISO]  iso-8859-16	latin10					     [ISO]  # Cyrillic  koi8-f					  koi8-r        cp878					 [RFC1489]  koi8-u						 [RFC2319]  # Vietnamese  viscii  # all cp* are also available as ibm-*, ms-*, and windows-*  # also see L<http://msdn.microsoft.com/en-us/library/aa752010%28VS.85%29.aspx>  cp424    cp437    cp737    cp775    cp850    cp852    cp855    cp856    cp857    cp860    cp861    cp862    cp863    cp864    cp865    cp866    cp869    cp874    cp1006    cp1250	WinLatin2  cp1251	WinCyrillic  cp1252	WinLatin1  cp1253	WinGreek  cp1254	WinTurkish  cp1255	WinHebrew  cp1256	WinArabic  cp1257	WinBaltic  cp1258	WinVietnamese  # Macintosh  # Also see L<http://developer.apple.com/technotes/tn/tn1150.html>  MacArabic    MacCentralEurRoman    MacCroatian    MacCyrillic    MacFarsi    MacGreek    MacHebrew    MacIcelandic    MacRoman    MacRomanian    MacRumanian    MacSami    MacThai    MacTurkish    MacUkrainian    # More vendor encodings  AdobeStandardEncoding  nextstep  hp-roman8

# DESCRIPTION

To find how to use this module in detail, see Encode.

# SEE ALSO

Encode

Page index

- NAME
- SYNOPSIS
- ABSTRACT
- DESCRIPTION
- SEE ALSO