大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> CGI专区 -> Perl程序设计中常用的函数之二

Perl程序设计中常用的函数之二

时间: 2021-07-31 作者:daque

训令: printf 语法:printf filehandle list证明:在perl谈话中也提代c谈话中printf的语法,用法和c谈话中的用法如出一辙.即使把filehandle简略的话 ,也一律会把stdout当成是预定的filehandle.在为大师引见printf因变量之前,先让咱们来看看printf函 数中变幻标记的字符. 标记 其效率 %c 字符 %s 字符串 %d 平头 %f 浮平头 %h 十六进制码 %o 八进制码 示例:printf("chomod%d%s\n","711""cgi"); 会将chmod 711 cgi加上换行表露于屏幕上。 训令:chop 语法:chop($url) 证明:把结果一个字符简略。 示例:$url="linux.cqi.com.cn/~milan/";chop($url);这时候$url="linux.cqi.com.cn/~milan" 而这两行也不妨写成chop($url="linux.cqi.com.cn/~milan/");训令:split 语法:split(/pattern/,$text,limit) 个中/pattern是笔墨处置的形式,而limit是代办要分隔的个数,普遍不妨简略。示例:$text="michael,gevin,mike"; @name=split(/,/,$text); #这时候@name=("michael","gevin","mike"); ($a,$b,$c)=split(/,/,$text); #这时候$a="michael";$b="gevin";$c="mike"; $a,$b,$c)=split(/,/,$text); #这时候$a="michael";$b="gevin";$c="mike"; @name=split(/,/,$string,2); #这时候@name=("michael","gevin"); 在传递cgi运用步调数据的功夫会先将数据源代码,个中会将form中第个数葑侄?的数据实质用&这个标记隔绝,以是在解码的功夫就要以&这个标记为分隔的字 符,将每个数据字段分隔出。比方:$text="mike=a&michael=b"; @name=split(/&/,$text);#这时候@name=("mike=a","michael=b"); 而数据字段的称呼和这个数据字段的值是用=这个标记来隔绝,即使想博得数据 字段的称呼和所对应的值的话,就用要=这个标记来分隔数据字段,比方:$name="mike=michael";($name1,$name2)=split(/=/,$list); #这时候$name1="mike";$name2="michael";

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.