电脑系统网-专业的系统软件下载基地!

ActivePerlV5.28.0000官方版

  • 大小:21.8MB
  • 语言:多语言
  • 授权:免费
  • 类别:系统工具
  • 下载:
  • 更新:2024-11-16
  • 支持系统:winall/win7/win10/win11
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论

ActivePerl官方版是Windows条件下的PERL语言表达编译器的源代码。ActivePerl官方版适用Microsoft IIS。包含有 Perl for Win、Perl for ISAPI、PerlScript、PerlPackageManager四套程序流程。ActivePerl官方版能够让你编写出适用unix,windows,linux系统的CGI程序流程来。

ActivePerl

ActivePerl软件特点

Perl的关键

Perl软件包管理器

安装流程

完备的在线文档编辑

Windows版本号辅助功能:

Perl适用ISAPI

PerlEx

PerlScript

PerlEz

软件互动问答

怎样解决ActivePerl导出中文错码难题?

便以windows里的ActivePerl为例子。笔者的代码非常简单,就是一句print "您好",出现了错码,如下图。

ActivePerl

遇到这样的问题,大家应该怎么办?

1、本身就是perl编码问题,这实际上跟我们实际操作系统的编码相关。大家开启cmdcmd,键入chcp得到编码种类代码。由此可见,在这里小编的windows是编号936为默认设置编码格式。

ActivePerl

2、随后大家可以看到,936代码页对应着gb2313(即中文),或者说gbk。

ActivePerl

3、我们可以知道大家windows要用gb2312编码的,这时我们只需更改编码格式就可以。

4、在代码头顶部键入:

use utf8;

#引进utf8控制模块 脚本制作里的字符串数组应用utf8做为编码格式

binmode(STDOUT,":encoding(gbk)");

#标准输出应用gbk做为编码格式,还可以把gbk改成gb2312

binmode(STDIN,":encoding(gbk)");

#如果涉及到输入流,比如读文件,不用这一条读中文文档会显示错误

binmode(STDERR,":encoding(gbk)");

#假如出现异常错误中的字符串有中文,请再加上STDERR,不然还会显示错误

print "您好"

5、这时是否就可正常的导出中文了啦?

6、一定要注意一点,假如代码牵涉到载入中文文件,一定要再加上binmode(STDIN,":encoding(gbk)");

ActivePerl