perljp.pod

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· POD 代码 · 共 110 行

POD
110
字号
If you read this file _as_is_, just ignore the funny characters yousee. It is written in the POD format (see perlpod manpage) which isspecially designed to be readable as is.The following documentation is written in euc-jp encoding.=encoding euc-jp=head1 NAMEperljp - 泣塑胳 Perl ガイド=head1 棱汤Perl の坤肠へようこそ!Perl 5.8.0 より、Unicodeサポ〖トが络升に动步され、その冯蔡ラテン矢机笆嘲の矢机コ〖ドのサポ〖トが CJK (面柜胳、泣塑胳、ハングル)を崔めて裁わりました。Unicodeは坤肠面の矢机を办つの矢机コ〖ドで胺うことを誊回した筛洁惮呈であり、澎から谰、はたまたその粗の矢机∈ギリシャ矢机、キリ〖ル矢机、アラビア矢机、ヘブライ矢机、ディ〖ヴァナガ〖リ矢机、などなど∷や、これまではOSベンダ〖が迫极に年めていた矢机(PCおよびMacintosh)がすでに崔まれています。Perl 极咳は Unicode で瓢侯します。Perl スクリプト柒の矢机误リテラルや赖惮山附は Unicode を涟捏としています。そして掐叫蜗のためには、これまで蝗われてきたさまざまな矢机コ〖ドに滦炳するモジュ〖ル、≈ Encode ∽が筛洁刘洒されており、Unicode とこれらの矢机コ〖ドの陵高恃垂も词帽に乖えるようになっています。附箕爬で Encode がサポ〖トする矢机コ〖ドは笆布のとおりです。  7bit-jis      AdobeStandardEncoding AdobeSymbol       AdobeZdingbat  ascii             big5              big5-hkscs        cp1006  cp1026            cp1047            cp1250            cp1251  cp1252            cp1253            cp1254            cp1255  cp1256            cp1257            cp1258            cp37  cp424             cp437             cp500             cp737  cp775             cp850             cp852             cp855  cp856             cp857             cp860             cp861  cp862             cp863             cp864             cp865  cp866             cp869             cp874             cp875  cp932             cp936             cp949             cp950  dingbats          euc-cn            euc-jp            euc-kr  gb12345-raw       gb2312-raw        gsm0338           hp-roman8  hz                iso-2022-jp       iso-2022-jp-1     iso-8859-1  iso-8859-10       iso-8859-11       iso-8859-13       iso-8859-14  iso-8859-15       iso-8859-16       iso-8859-2        iso-8859-3  iso-8859-4        iso-8859-5        iso-8859-6        iso-8859-7  iso-8859-8        iso-8859-9        iso-ir-165        jis0201-raw  jis0208-raw       jis0212-raw       johab             koi8-f  koi8-r            koi8-u            ksc5601-raw       MacArabic  MacCentralEurRoman  MacChineseSimp    MacChineseTrad    MacCroatian  MacCyrillic       MacDingbats       MacFarsi          MacGreek  MacHebrew         MacIcelandic      MacJapanese       MacKorean  MacRoman          MacRomanian       MacRumanian       MacSami  MacSymbol         MacThai           MacTurkish        MacUkrainian  nextstep          posix-bc          shiftjis          symbol  UCS-2BE           UCS-2LE           UTF-16            UTF-16BE  UTF-16LE          UTF-32            UTF-32BE          UTF-32LE  utf8              viscii                              (链114硷梧)毋えば、矢机コ〖ドFOOのファイルをUTF-8に恃垂するには、笆布のようにします。    perl -Mencoding=FOO,STDOUT,utf8 -pe1 < file.FOO > file.utf8また、Perlには、链婶がPerlで今かれた矢机コ〖ド恃垂ユ〖ティリティ、piconvも烧掳しているので、笆布のようにすることもできます。   piconv -f FOO -t utf8 < file.FOO > file.utf8   piconv -f utf8 -t FOO < file.utf8 > file.FOO=head2 About (jcode.pl|Jcode.pm|JPerl)5.8笆涟の、スクリプトがEUC-JPであればリテラルだけは胺うことができました。また、掐叫蜗を胺うモジュ〖ルとしてはJcode.pmが( http://openlab.jp/Jcode/ )、perl4脱のユ〖ティリティとしてはjcode.pl( http://srekcah.org/jcode/ )がそれぞれ赂哼し、泣塑胳の胺えるCGIでよく网脱されていることを告赂じの数も警なくないかと蛔われます。ただし、泣塑胳による赖惮山附をうまく胺うことは稍材墙でした。5.005笆涟のPerlには、泣塑胳に泼步したロ〖カライズ惹、Jperlが赂哼しました( http://homepage2.nifty.com/kipp/perl/jperl/index.html )。また、Mac OS 9.x/Classic脱のPerl、MacPerlの泣塑胳惹もMacJPerlとして赂哼してました。( http://world.std.com/~habilis/macjperl/ ).これらでは矢机コ〖ドとしてEUC-JPに裁えShift_JISもそのまま胺うことができ、また泣塑胳による赖惮山附を胺うことも材墙でした。Perl5.8では、これらの怠墙がすべてPerl塑挛だけで悸附できる惧に、泣塑胳のみならず惧淡114の矢机コ〖ドをすべて、しかも票箕に胺うことができます。さらに、CPANなどから糠しい矢机コ〖ド脱のモジュ〖ルを掐缄することも词帽にできるようになっています。=over 4=item *掐叫蜗笆布の毋はいづれもShift_JISの掐蜗をEUC-JPに恃垂して叫蜗します。  # jcode.pl  require "jcode.pl";  while(<>){    jcode::convert(*_, 'euc', 'sjis');    print;  }  # Jcode.pm  use Jcode;  while(<>){  	print Jcode->new($_, 'sjis')->euc;  }  # Perl 5.8  use Encode;  while(<>){    from_to($_, 'shiftjis', 'euc-jp');    print;  }  # Perl 5.8 - encoding を网脱して  use encoding 'euc-jp', STDIN => 'shiftjis';  while(<>){  	print;  }=item *Jperl 高垂スクリプト いわゆる"shebang"を恃构するだけで、Jperl脱のscriptのほとんどは恃构なしに网脱材墙だと蛔われます。   #!/path/to/jperl   

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?