The DoYouHaoBaby PHP Framework中文开发文档手册
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
[ Continue标签 ]
如果我们需要在模板中使用continue 的方法,通过本语法我们可以很方便地跳出循环。
我们在模板中写下如下的代码:
- <php>
- $arrList =array( 'D','o','Y','o','u','H','a','o','B','a','b','y' );
- </php>
- <foreach for=arrList>
- <if condition="($value eq 'D') or ($value eq 'Y') or ($value eq 'H') ">
- <continue/>
- </if>
- {$value}
- </foreach>
程序运行后的编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-13 02:09:44 */ ?>
- <?php
- $arrList =array( 'D','o','Y','o','u','H','a','o','B','a','b','y' );
- ?>
- <?php $i=1 ;?>
- <?php if( is_array( $arrList ) ) : foreach( $arrList as $key=>$value): ?>
- <?php if(($value == 'D') or ($value == 'Y') or ($value == 'H') ) :?>
- <?php continue; ?>
- <?php endif; ?>
- <?php echo( $value ); ?>
- <?php $i++ ;?>
- <?php endforeach;endif; ?>
如图:

程序输出结果如下:
- o o u a o B a b y
如图:

好了,关于如何在模板中跳出循环就结束了。
