指令:exit
语法:exit
说明:
退出执行的程序。
示例:
print"i love cgi\n";
exit;
显示完"i love cgi"以后,将退出这个程序。
指令:keys
语法:keys(%array)
说明:
取出关联数组%array中全部的key。
示例:
%name=(1,"mike",2,"michael");
@readkey=keys(%names);----------------- #这时@readkey=(1,2);
指令:values
语法:values(%array)
说明:
取出关联数组%array中全部的value。
示例:
%names=(1,"mike",2,"michael");
@readval=values(%names); ---------------- #这时@readval=("mike","michael");
指令:reverse
语法:reverse(@array)
说明:
将数组@array中的元素由后到前重新排列。
示例:
@back=("a","b","c","d","e");
@back=reverse(@back);--------------------- #这时@back=("e","d","c","b","a");
指令:sort
语法:sort(@array)
说明:
将数组中的元素由小到大排序,如果要由大到小排序的话,要加上reverse这个函数。
示例:
@abc=("d","b","c","a");
@abc=sort(@abc); -------------------------- #这时@abc=("a","b","c","d");
@abc=(reverse sort@abc); --------------- #这时@abc=("d","c","b","a");
这个语法也可以写成 @abc=(reverse sort(@abc));
@number=(5,2,10);
@number=sort(@number);
上面示例用sort函数来排序数值的时,会出差错,因此要用下面到下面这一句。 @number=(sort{$a<=>$b}@number); -----------#这时@number=(2,5,10);
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器