浩克网 应用软件 实用工具 ActivePerl无底版5.28.1.0000官方版app下载
ActivePerl无底版5.28.1.0000官方版app下载 ActivePerl无底版5.28.1.0000官方版app下载

ActivePerl无底版5.28.1.0000官方版app下载

  • 类别:实用工具
  • 大小:21.8MB
  • 更新:2023-05-18
  • 下载:334次
游戏简介

ActivePerl是一个工具软件,可以让你随意执行Perl程序。

It contains four sets of development tool programs including Perl for Win32, Perl for ISAPI, PerlScript and Perl Package Manager.

允许你写适合unix,windows,linux系统的CGI程序。

ActivePerl功能

Perl的核心

Perl包管理器

安装程序/计划

完整的在线文档

Windows版本附加功能:

Perl language supports Internet server application program interface.

PerlEx

PerlScript

PerlEz

ActivePerl安装方法

1.提取ActivePerl正式版后,运行安装包。

2.单击下一步。

3.选择[修改]进行安装。安装完成后,通过cmd检查安装是否成功。

4.输入命令[perl -v],将出现以下提示。安装成功。

ActivePerl使用方法

1.在Windows上用ActivePerl写一个HelloWorld。测试之后,我们在c盘上创建一个文件。

HelloWorld.pl

2.右键单击HelloWorld.pl文件——用记事本打开该文件,然后输入以下代码:

#!/usr/bin/env perl

print 'HelloWorld'

3.那就省省吧

4.返回到cmd命令提示符。

cd

返回到c盘的根目录。

perl HelloWorld.pl

或者直接输入HelloWorld.pl。

解释:2行代码的功能。

#!/usr/bin/env perl是典型的解释器路径声明(魔术声明)。如果考虑跨平台,在Unix/Linux上使用,就必须添加这个声明。如果你只是在windows上学习Perl,

这种说法无关紧要。

print 'HelloWorld'则是一条语句,作用就是在屏幕上输出一个字符串,''内的则是字符串,例如小伙伴可以尝试修改''内的内容。

ActivePerl常见问题

解决ActivePerl输出中文乱码问题

就以windows上的ActivePerl为例。小编的代码特别简单,就是一句print '你好',却出现了乱码,如图。

遇到这样的问题,我们要怎么办?

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

Perl 和StrawberryPerl 与ActivePerl对比

Perl 是Practical Extraction and Report Language 的缩写 '实用报表提取语言'。

ActiveStatePerl 和Strawberry Perl 在Windows 平台上Perl的编译器。Perl 于后两者的关系 是C 语言和linux 系统有自带的GCC 的关系。

ActiveState Perl和Strawberry Perl最大的区别是Strawberry Perl 里面有多包含一些CPAN 里的模块,

所以Strawberry Perl 下载的安装文件有80多M, 而ActiveState Perl 只有20M 左右。

ActiveState Perl: ActiveState提供了一个免费的社区版本和一个商业支持的Perl用于Win32和Perl的二进制分布。

Strawberry Perl:用于Windows的100%开源Perl,使用来自CPAN的模块不需要二进制包。

ActivePerl含了包括有Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,

可以让用户编写出适用于unix,windows,linux系统的的CGI程序。

总结:用户可以根据自己的需要选择合适的软件下载使用。

ActivePerl更新日志

1.对部分功能进行了优化

2.解了好多不能忍的bug

游戏截图
标题:ActivePerl无底版5.28.1.0000官方版app下载
链接:https://www.52hkw.com/app/gj/39863.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
云游戏免费无限时间版下载,畅玩最新热门游戏

云游戏免费无限时间版是一款专为游戏爱好者打造的软件,它可以让用户在电脑或手机上畅玩最新热门游戏,而且还完

2023-05-18
云游戏下载手机版V1.0 最新版

作为一名游戏爱好者,我一直在寻找能够让我随时随地畅玩游戏的方法。最近,我了一款名为云游戏下载手机版V1.0

2023-05-18
云游戏下载免费版 最新版本V1.0

云游戏下载免费版是一款提供免费游戏下载服务的软件,最新版本为V1.0。它的特色在于可以让用户无需购买游戏,直

2023-05-18
云游戏下载 最新版云游戏安卓IOS版下载

作为一名游戏爱好者,想必大家都有过因为游戏卡顿、存储空间不足等问题而苦恼的经历。但是现在,随着云计算技术

2023-05-18
云游戏qq飞车下载 最新版本下载

云游戏qq飞车是一款热门的竞速游戏,近年来备受玩家们的喜爱。为了给玩家们带来更好的游戏体验,云游戏qq飞车推

2023-05-18
云游戏app下载 最新版云游戏appV1.0

云游戏app是一款专为游戏爱好者打造的云端游戏,它能够让用户在无需下载游戏的情况下直接在线畅玩各种热门游

2023-05-18