Perl标量转换函数用法指南

本文和大家重点讨论一下Perl标量转换函数的用法,比如,函数chop,它的调用语法是$lastchar=chop(var),表示解说var可为变量或数组,当var为变量时,***一个字符被删除并赋给$lastchar,当var为数组/列表时,所有元素的***一个字符被删除,***一个元素的***一个字母赋给$lastchar。

为六合等地区用户提供了全套网页设计制作服务,及六合网站建设行业解决方案。主营业务为网站制作、成都网站建设、六合网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

Perl标量转换函数

Perl标量转换函数名 chop

调用语法$lastchar=chop(var);

解说var可为变量或数组,当var为变量时,***一个字符被删除并赋给$lastchar,当var为数组/列表时,所有元素的***一个字符被删除,***一个元素的***一个字母赋给$lastchar。

Perl标量转换函数名 chomp

调用语法result=chomp(var);

解说检查字符串或字符串列表中元素的***一个字符是否为由系统变量$/定义的行分隔符,如果是就删除。返回值为实际删除的字符个数。

Perl标量转换函数名 crypt

调用语法result=crypt(original,salt);

解说用DES算法加密字符串,original是将要加密的字符串,salt是两个字符的字符串,定义如何改变DES算法,以使更难解码。返回值为加密后的串。

Perl标量转换函数名 hex

调用语法decnum=hex(hexnum);

解说将十六进制数(字符串形式)转化为十进制数。

Perl标量转换函数名 int

调用语法intnum=int(floatnum);

解说将浮点数舍去小数部分转化为整型数。

Perl标量转换函数名 oct

调用语法decnum=oct(octnum);

解说将八进制数(字符串形式)或十六进制数("0x.."形式)转化为十进制数。

Perl标量转换函数名 ord

调用语法asciival=ord(char);

解说返回单个字符的ASCII值,与PASCAL中同名函数类似。

Perl标量转换函数名 chr

调用语法$char=chr(asciival);

解说返回ASCII值的相应字符,与PASCAL中同名函数类似。

Perl标量转换函数名 pack

调用语法formatstr=pack(packformat,list);

解说把一个列表或数组以在实际机器存贮格式或C等编程语言使用的格式转化(包装)到一个简单变量中。参数packformat包含一个或多个格式字符,列表中每个元素对应一个,各格式字符间可用空格或tab隔开,因为pack忽略空格。

本文题目:Perl标量转换函数用法指南
标题网址:http://www.shufengxianlan.com/qtweb/news23/159823.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联