The DoYouHaoBaby PHP Framework中文开发文档手册
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
[ 运算符 ]
我们有的时候需要进行一些字符串的操作,以及变量之间的运算,当然直接使用PHP 可以进行这样子的操作。这里,我们给出的是另一种简单的语法规则。
1:变量之间的加法运算
我们可以在模板中写下如下的代码:
- <assign name="nValue" value=5 />
- <assign name="nValue2" value=11 />
- {$nValue+$nValue2}
程序运行后的主模板编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-15 10:43:04 */ ?>
- <?php $nValue = '5'; ?>
- <?php $nValue2 = '11'; ?>
- <?php echo( $nValue+$nValue2 ); ?>
如图:

程序输出结果如下:
- 16
如图:

2:加法之间的运算
我们可以在模板中写下如下的代码:
- <assign name="nValue" value=5 />
- <assign name="nValue2" value=11 />
- {$nValue-$nValue2}
程序运行后的主模板编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-15 10:47:07 */ ?>
- <?php $nValue = '5'; ?>
- <?php $nValue2 = '11'; ?>
- <?php echo( $nValue-$nValue2 ); ?>
如图:

程序输出结果如下:
- -6
如图:

3:其它演示代码如下
我们可以在模板中写下如下的代码:
- <assign name="nValue" value=5 />
- <assign name="nValue2" value=11 />
- <assign name="sValue3" value='Hello ,welcome to use what?' />
- <php>$arrList = array('key'=>'Thank U !' );</php>
- {$nValue + 9 +10}<br>
- {$nValue * $nValue2 * 10}<br>
- {$nValue / $nValue2}<br>
- {$sValue3.'DoYouHaoBaby'}<br>
- {$sValue3+$arrList['key']}<br>
- {$sValue3.'start - '.$nValue.$nValue2.'- end'}<br>
程序运行后的主模板编译PHP 代码如下:
- <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-15 10:55:33 */ ?>
- <?php $nValue = '5'; ?>
- <?php $nValue2 = '11'; ?>
- <?php $sValue3 = 'Hello ,welcome to use what?'; ?>
- <?php $arrList = array('key'=>'Thank U !' ); ?>
- <?php echo( $nValue + 9 +10 ); ?><br>
- <?php echo( $nValue * $nValue2 * 10 ); ?><br>
- <?php echo( $nValue / $nValue2 ); ?><br>
- <?php echo( $sValue3.'DoYouHaoBaby' ); ?><br>
- <?php echo( $sValue3+$arrList['key'] ); ?><br>
- <?php echo( $sValue3.'start - '.$nValue.$nValue2.'- end' ); ?><br>
如图:

程序输出结果如下:
- 24
- 550
- 0.45454545454545
- Hello ,welcome to use what?DoYouHaoBaby
- 0
- Hello ,welcome to use what?start - 511- end
如图:

好了,本文到此结束了。
