perl的几个小tips

简介:

1.字符串比较

if($str eq "hello"){

   ...

}

字符串比较必须用eq,用==只适合标量

 

2.字符串连接

str3=str1."-".$str2;

字符串连接必须用.符号,用+的话给整成数字了

 

3.取得当前日期年月日时分秒的常用语句

my(sec,min,hour,mday,mon,year,wday,yday)=localtime(time);

 

4.取本周一的日期

use POSIX qw(strftime);  #这个放程序开头

...
my monday=strftime("wday*24*3600+24*3600));






本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/4387202.html,如需转载请自行联系原作者


目录
打赏
0
0
0
0
64
分享
相关文章
Perl 教程 之 Perl CGI编程 5
Perl CGI教程讲解如何通过Perl实现文件下载。设置HTTP Header为"Content-Type:application/octet-stream; name=\"FileName\"和"Content-Disposition: attachment; filename=\"FileName\",然后打开文件并逐块读取内容输出,实现文件下载功能。
62 1
|
10月前
|
Perl 教程 之 Perl 进程管理 5
Perl教程介绍了进程管理,包括使用$$或$PROCESS_ID获取PID,通过%ENV访问环境变量,exit()退出子进程。子进程继承打开的句柄,不受父进程影响。Perl的kill函数用于向进程发送信号,如SIGINT(值2)用于中断。示例展示了如何向进程104和102发送SIGINT信号。
73 0
|
10月前
|
Perl 教程 之 Perl CGI编程 11
Perl CGI教程介绍了如何通过CGI程序接收HTML表单(Textarea)中的多行数据。test.html是一个包含Textarea的表单,提交后调用test.cgi脚本。test.cgi读取POST请求的数据,解析name/value对,获取textarea内容并显示在HTML响应中。在浏览器中,用户输入的内容会以标题形式展示。
66 4
探索研究Perl 进程管理
【9月更文挑战第21天】
42 7
|
10月前
|
Perl 教程 之 Perl 进程管理 7
在Perl中,可以通过$$或$PROCESS_ID获取进程ID,%ENV存储环境变量。exit()用于子进程退出,主进程等待所有子进程结束后才退出。打开的句柄在子进程中会被复制,不影响其他进程。POD是Perl内置的简单文档格式,以=head1开始,=cut结束。示例中展示了如何在代码中嵌入POD文档,并使用__END__或__DATA__注释后续内容。
68 1
|
10月前
|
Perl 教程 之 Perl 进程管理 3
Perl教程介绍了进程管理,包括获取进程ID、访问环境变量、退出进程及句柄影响。`fork()`函数创建新进程,返回子进程PID或在出错时返回`undef`。`exec()`在子进程中执行命令后结束。示例代码演示了`fork()`和`exec()`配合使用,展示父进程和子进程的不同输出。
65 1
|
10月前
|
Perl 教程 之 Perl 进程管理 4
Perl教程介绍了进程管理,包括使用$$或$PROCESS_ID获取PID,%ENV存储环境变量,exit()退出子进程,fork()创建新进程。在父进程返回子进程PID,在子进程返回0。fork与exec配合执行命令。示例展示了父进程如何等待子进程结束。当子进程变为僵死状态时,父进程需使用wait或waitpid终止,或设置$SIG{CHLD}为"IGNORE"。
78 1
Perl 教程 之 Perl CGI编程 13
Perl CGI教程介绍了CGI(Common Gateway Interface)作为服务器与客户端交互的接口,并讲解了如何使用Cookie来弥补HTTP协议中用户身份验证的不足。Cookie通过设置HTTP头部的Set-Cookie字段,包括name、expires、path、domain和secure属性来实现。在Perl中设置Cookie涉及打印包含这些字段的响应头。示例代码展示了如何设置UserID、Password以及过期时间等Cookie信息。
61 2
Perl 教程 之 Perl CGI编程 14
Perl CGI教程介绍了CGI(Common Gateway Interface)的概念,它是一种让服务器与客户端HTML交互的程序接口。CGI弥补了HTTP协议不识别用户身份的缺陷。Cookie用于身份验证,当用户访问脚本时,信息存储在环境变量HTTP_COOKIE中。示例代码展示了如何从HTTP_COOKIE检索Cookie信息,包括UserID和Password,输出用户ID和密码。
71 2
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等