• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >perl > perl控制流介绍(if条件,while,for循环,foreach)

perl控制流介绍(if条件,while,for循环,foreach)

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了perl foreach,perl 里怎么foreach,perl语言foreach,perl中foreach,perl foreach 数组等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

1. 语句块:
{ }之间的部分即为BLOCK语句块。

2. 条件语句:
if ( expression )  BLOCK;

if ( expression ) 
   BLOCK1
else BLOCK2;

if ( expression1 ) 
   BLOCK1;
elsif ( expression2 )
   BLOCK2;
else
    BLOCK3;

#倒置的if语句
expression if ( test_expression );

涉及到的关系运算符:
数字值比较:==, >, <, >=, <=, != ;注意用数字值比较运算符比较字符串时,字符串当作0处理;
字符串比较: eq, gt, lt, ge, le, ne;(undef被当作假来处理)
逻辑运算符:&&, ||, 和! ; and, or, not等。

3. 循环:
while (expression)
BLOCK;
do

BLOCK
while(expression);

for( initialization; test; increment)
BLOCK;

foreach $each (@list)
BLOCK;

4. 其他

last:最后一次了,跳出当前BLOCK,紧接BLOCK之后的代码往下。
next:这一次到此为止,对本BLOCK开始下一轮。
标号:类似于goto。
last 和 next 通常和 if 倒置语句或者标号结合使用,实现跳转。
exit语句: exit 0; 结束当前的Perl程序,返回OS;
注意:Perl中没有switch语句,使用if-else来模仿。

</div>

您可能想查找下面的文章:

  • Perl文件读取的经典用法分享
  • perl控制流介绍(if条件,while,for循环,foreach)
  • Perl的经典用法分享

相关文章

  • Perl模块编写说明
  • Perl Mysql数据库操作实现代码
  • PERL脚本 学习笔记
  • 冒充su ,perl写的su.pl盗取root密码
  • Perl中的特殊内置变量详细介绍
  • 求婚示爱的Perl代码之注释篇
  • perl子程序的运用及子程序中变量私有(my)声明的重要性
  • Perl哈希表用法解析
  • perl中单行注释和多行注释使用介绍
  • Perl Sort函数用法总结和使用实例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Perl中处理时间的几个函数
    • perl 删除数组元素的几种方法小结
    • Perl的Mail::POP3Client模块和Gmail通信实例
    • Perl批量下载Gmail附件的代码
    • perl处理xml的模块介绍
    • perl中单行注释和多行注释使用介绍
    • perl控制流介绍(if条件,while,for循环,foreach)
    • Perl学习笔记之文件操作
    • perl命令行参数内建数组@ARGV浅析
    • 在vim中添加perl注释时无法对齐问题的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有