activeperl软件下载-activeperl最新版本v5.28 官方版

activeperl最新版本是可以执行Perl程序的编程软件,功能比较的强大,知识兔可以完成其他软件不能够完成的一部分任务,在工作和学习当中可以起到非常好的作用~感兴趣的朋友快来知识兔体验吧!

activeperl软件介绍

ActivePerl是一个可以让你任意执行 Perl 程序的工具软件,其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,知识兔可以让你编写出适用于 unix, windows, linux系统的CGI程序来。

activeperl软件

软件功能

-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)&);

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论