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

程序输出结果如下:
- D o Y o u
如图:

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