The DoYouHaoBaby PHP Framework中文开发文档手册
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
[ Assign标签 ]

DoYouHaoBaby 支持在模板中动态赋值,以满足复杂的模板制作要求。通常在模板中赋值可以用三种方式:

1:使用PHP 标签来做

  1. <php> $sCompanyName ='PHP - The DoYouHaoBaby Company !' </php>   
  2. {$sCompanyName}  


程序编译后的PHP 代码如下:

  1. <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 10:20:27  */ ?>   
  2. <?php  $sCompanyName ='PHP - The DoYouHaoBaby Company !'  ?>   
  3. <?php echo( $sCompanyName ); ?>  

如图:


程序运行结果如下:

  1. PHP - The DoYouHaoBaby Company !  

如图:


2:使用~快捷标签来赋值

  1. {~$sCompanyName ='~ - The DoYouHaoBaby Company !'}   
  2. {$sCompanyName}  

程序编译后的PHP 代码如下:

  1. <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 10:23:58  */ ?>   
  2. <?php $sCompanyName ='~ - The DoYouHaoBaby Company !' ; ?>   
  3. <?php echo( $sCompanyName ); ?>  

如图:


程序运行结果如下:

  1. ~ - The DoYouHaoBaby Company !  


如图:


3:使用专业赋值标签来做

  1. <assign name="sCompanyName" value="assgn - The DoYouHaoBaby Company !"/>   
  2. {$sCompanyName}  


程序编译后的PHP 代码如下:

  1. <?php !defined('DYHB_PATH') && exit; /* DoYouHaoBaby Framework 模板缓存文件 生成时间:2002-01-12 10:29:03  */ ?>   
  2. <?php $sCompanyName = 'assgn - The DoYouHaoBaby Company !'; ?>   
  3. <?php echo( $sCompanyName ); ?>  

如图:


程序运行结果如下:

  1. assgn - The DoYouHaoBaby Company !  


如图:


说明:好了,赋值语法就讲解到这里了。