activeperl软件下载-activeperl最新版本v5.28 官方版
activeperl最新版本是可以执行Perl程序的编程软件,功能比较的强大,知识兔可以完成其他软件不能够完成的一部分任务,在工作和学习当中可以起到非常好的作用~感兴趣的朋友快来知识兔体验吧!
activeperl软件介绍
ActivePerl是一个可以让你任意执行 Perl 程序的工具软件,其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,知识兔可以让你编写出适用于 unix, windows, linux系统的CGI程序来。

软件功能
-Perl的核心
-Perl软件包管理器
-完整的在线文档
-Perl支持ISAPI
-PerlEx
-PerlScript
常见问题
-解决ActivePerl输出中文乱码问题
1、其实就是perl编码的问题,这其实和我们操作系统的编码有关。我们打开cmd命令提示符,知识兔输入chcp获得编码类型代码。可见,小编这里的windows是代号936为默认编码格式。
2、然后知识兔我们可以看到,936代码页对应的是gb2313(即中文),或者说是gbk。
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)&);
下载仅供下载体验和测试学习,不得商用和正当使用。








