`
wz0504
  • 浏览: 1071 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
最近访客 更多访客>>
社区版块
存档分类
最新评论

coldfusion基础知识

阅读更多
coldfusion基础知识以前是搞java的,现在刚刚开始搞coldfusion,简称cf,感觉cf十分快捷,有效,CFML是cf的编程语言,是一种标记性语言,懂HTML的,就能很快上手。
下面介绍一下coldfusion入门知识
1、变量(大小写无关)
<cfset firstName="Wang"/><!-- 定义变量 -->
<cfoutput>
	##1					<!-- 直接输出#1 -->
	#firstName#			<!-- 输出变量 -->
	#variables.firstName#			<!-- 局部变量输出,可以提高性能 -->
</cfoutput>
<cfset upperFirstName=UCase(firstName)/>	<!-- 变量函数赋值 -->
<!-- 等同赋值 -->
<cfset fullName="#firstName# #upperFirstName#"/>
<cfset fullName=firstName & " " & upperFirstName/><!--- 逻辑加法 --->

引用
<cfoutput>标签是输入,也就是输出到HTML上

2、简单日期操作
1、基本输出方法和时间函数用法
<cfset todayDate = Now()/>
<cfoutput>
<ul>
    <li>#DateFormat(todayDate)#
    <li>#DateFormat(todayDate, "mmm-dd-yyyy")#
    <li>#DateFormat(todayDate, "mmmm d, yyyy")#
    <li>#DateFormat(todayDate, "mm/dd/yyyy")#
    <li>#DateFormat(todayDate, "d-mmm-yyyy")#    
    <li>#DateFormat(todayDate, "ddd, mmmm dd, yyyy")#    
    <li>#DateFormat(todayDate, "short")#
    <li>#DateFormat(todayDate, "medium")#
    <li>#DateFormat(todayDate, "long")#
    <li>#DateFormat(todayDate, "full")#
</ul>
</cfoutput>

则输出为:
引用

26-Jun-10
Jun-26-2010
June 26, 2010
06/26/2010
26-Jun-2010
Sat, June 26, 2010
6/26/10
Jun 26, 2010
June 26, 2010
Saturday, June 26, 2010

3、数组(默认以“,”分割)
<cfset fruit="apple,banana,cherry,grape,mango,orange"/>
<cfoutput>
<ul>
	<li>Complete list:#fruit#</li>
	<li>Number of fruit in list:#Listlen(fruit)#</li>
	<li>Number of fruit in list:#Listlen(fruit,"o")#</li><!-- 以“O”分割 -->
	<li>First List:#Listfirst(fruit)#</li>
	<li>Last List:#Listlast(fruit)#</li>
	<li>Append pineapple</li>
	<cfset fruit=#Listappend(fruit,"pineapple")#/><!-- 将pineapple加入列表中 -->
	<li>Complete list:#fruit#</li>
	<li>Number of fruit in list:#Listlen(fruit)#</li>
	<li>First List:#Listfirst(fruit)#</li>
	<li>Last List:#Listlast(fruit)#</li>
	<li>ListGetAt:#ListgetAt(fruit,1)#</li><!-- 去元素,起始位置为1 -->
</ul>

4、二维数组
<cfset names=Arraynew(2)/><!-- 创建一个二维数组 索引位置为1 -->
<cfset names[1][1]="1.1"/>
<cfset names[1][2]="1.2">
<cfset names[2][1]="2.1"/>
<cfset names[2][2]="2.2">
<cfdump var="#names#"><!-- 检查数组内容的方式 -->


我也是初学者,希望大家多多提意见,谢谢。
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics