首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ColdFusion - Basic - cfset

ColdFusion - Basic - cfset

作者头像
szhshp
发布2022-09-21 10:14:52
发布2022-09-21 10:14:52
1K0
举报

用于赋值

示例

代码语言:javascript
复制
<cfset names="3" />
<cfset names2="#names#+3" />
<cfset names3=#names#+3 />
<cfset names4=#names#+#names# />
  • 这里 names2 会被认为是 3+3 的字符串
  • names3names4 实际上是 6
代码语言:javascript
复制
<cfloop from="1" to="10" index="i">
  <cfloop from="1" to="10" index="j">
    <cfoutput>
      #i+j#
    </cfoutput>
  </cfloop>
</cfloop>
  • 这段代码会输出总和
  • 但是注意如果将输出行改为 #i#+#j# 那么就会输出很多 X+X 这种格式的东西

声明局部变量

只需要添加一个 var 关键字, 这样的变量在 <cffunction> 结束后就不会继续存在

代码语言:javascript
复制
<cfset var names="3">

注意

  • 使用局部变量一般放在 <cfargument> 之后, 并且放在业务逻辑之前
  • 声明的似乎必须有初值(这一点与普通变量不同), 空串也可以
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-01-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 示例
  • 声明局部变量
    • 注意
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档