The DoYouHaoBaby PHP Framework中文开发文档手册
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
[ Empty标签 ]
可以使用empty标签判断模板变量是否为空,例如:
- {~$sCompanyName=''}
- <empty name="sCompanyName">变量的值$sCompanyName为空值,我们决定了我用‘DoYouHaoBaby’来填补这个空缺-{NOT TMD ~ BUT TMD}</empty>
程序运行后的编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 01:09:20 */ ?>
- <?php $sCompanyName='' ; ?>
- <?php if( empty($sCompanyName)): ?>变量的值$sCompanyName为空值,我们决定了我用‘DoYouHaoBaby’来填补这个空缺-{NOT TMD ~ BUT TMD}<?php endif; ?>
如图:

程序运行结果如下:
- 变量的值$sCompanyName为空值,我们决定了我用‘DoYouHaoBaby’来填补这个空缺-{NOT TMD ~ BUT TMD}
如图:

如果判断没有赋值,可以使用:
- {~$sCompanyName='The DoYouHaoBaby Framework!'}
- <notempty name="sCompanyName">我不是一个人在奋斗,我不是一个人空,空,空,我can {$sCompanyName}</notempty>
程序运行后的编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 01:18:21 */ ?>
- <?php $sCompanyName='The DoYouHaoBaby Framework!' ; ?>
- <?php if( !empty($sCompanyName)): ?>我不是一个人在奋斗,我不是一个人空,空,空,我can <?php echo( $sCompanyName ); ?><?php endif; ?>
如图:

程序运行结果如下:
- 我不是一个人在奋斗,我不是一个人空,空,空,我can The DoYouHaoBaby Framework!
如图:

可以把上面两个标签合并成为:
- {~$sCompanyName='The DoYouHaoBaby Company !'}
- <empty name="sCompanyName">我们不是空,不是空,we are {$sCompanyName}<else /> 空虚?</empty>
程序运行后的编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 01:22:07 */ ?>
- <?php $sCompanyName='The DoYouHaoBaby Company !' ; ?>
- <?php if( !empty($sCompanyName)): ?>我们不是空,不是空,we are <?php echo( $sCompanyName ); ?><?php else: ?> 空虚?<?php endif; ?>
如图:

程序运行结果如下:
- 我们不是空,不是空,we are The DoYouHaoBaby Company !
如图:

本标签就介绍到这里结束了。
