ColdFusion mx 7.0 函数分类列表

本文详细介绍了ColdFusionMX7.0的18类411个函数,涵盖了数组、转换、日期时间、判断、显示格式化等关键功能,助您高效开发。

ColdFusion mx 7.0为我们提供一系列完整的数据处理和格式化函数,一共有18个大类,411个函数。在使用ColdFusion mx 7.0函数时需要记住以下几点:

 

1、函数名不区分大小写。所以CreateUUID( )和createuuid( ) 表达的是一个意思。

2、在ColdFusion MX 7.0标签以外使用函数时,必须封装在<cfoutput>标签内。

3、函数于函数之间可以嵌套使用。

ColdFusion MX 7.0比以前的6.1增加了非常的函数,函数量足以满足我们的开发工作。以下是函数的分类描述:

 

1、数组函数(19)-- 用来创建和管理二维和三维数组。

2、转换函数(18)--用于将一种形式转换成另一种形式的操作。

3、日期和时间函数(41)--用于创建、分析、格式化、转换、比较、分析和处理数据及时间值。

4、判断函数(35)

5、显示和格式化函数(27)--用于格式化货币、时间、HTML、数字等适合本地显示的方式

6、表达式赋值函数(4)--用于创建表达式并对其赋值。

7、可扩展函数(5)--用于创建对象、COM、网关等操作。

8、全文搜索函数(5)--用于K2服务端的相关操作

9、国际函数(20)--用于对数据、时间和其他数据类型提供区域化的支持

10、列表函数(38)--用于列表值的添加、删除、转换、查询等一系列的列表操作。

11、数学函数(37)--用于进行计算、转换和生成随机数。

12、其它函数(9)--用于一些特殊的操作和参数的检查、格式化等操作。

13、查询函数(7)--主要针对SQL语句的操作。

14、安全函数(7)--主要有加密和解密等一些安全功能。

15、字符串处理函数(68)--用于文字分析、比较、转换、加密、格式化、解密、查找等等操作。

16、结构处理函数(19)--用于创建、管理ColdFusion MX结构。

17、系统函数(28)--用于高级操作中使用,使你能够访问系统目录,临时文件和路径的处理函数。

18、XML语言处理函数(24)--用于创建、管理、添加、删除、转换、WebServer、WDDX、SOAP等相关操作。

(数组函数)Array functions

ArrayAppendArrayIsEmptyArrayPrepend
ArrayAvgArrayLenArrayResize
ArrayClearArrayMaxArraySet
ArrayDeleteAtArrayMinArraySort
ArrayInsertAtArrayNewArraySum
ArraySwapArrayToListIsArray
ListToArray

(转换函数)Conversion functions

ArrayToListHashToScript
BinaryDecodeLCaseToString
BinaryEncodeListToArrayURLDecode
CharsetDecodeToBase64URLEncodedFormat
CharsetEncodeToBinaryVal
XmlFormatXmlParseXmlTransform

(日期和时间函数)Date and time functions

CreateDateDateFormatGetTimeZoneInfo
CreateDateTimeDatePartHour
CreateODBCDateDayIsDate
CreateODBCDateTimeDayOfWeekIsLeapYear
CreateODBCTimeDayOfWeekAsStringIsNumericDate
CreateTimeDayOfYearLSDateFormat
CreateTimeSpanDaysInMonthLSIsDate
DateAddDaysInYearLSParseDateTime
DateCompareFirstDayOfMonthLSTimeFormat
DateConvertGetHttpTimeStringMinute
DateDiffGetTickCountMonth
MonthAsStringNowParseDateTime
QuarterSecondTimeFormat
WeekYear

(判断函数)Decision functions

DirectoryExistsIsDefinedIsSimpleValue
FileExistsIsK2ServerABrokerIsStruct
IIfIsK2ServerDocCountExceededIsUserInRole
IsArrayIsK2ServerOnlineIsValid
IsBinaryIsLeapYearIsWDDX
IsBooleanIsNumericIsXML
IsCustomFunctionIsNumericDateIsXmlAttribute
IsDateIsObjectIsXmlDoc
IsDebugModeIsQueryIsXmlElem
IsXmlNodeIsXmlRootLSIsCurrency
LSIsDateLSIsNumericStructIsEmpty
StructKeyExistsYesNoFormat

(显示和格式化函数)Display and formatting functions

CJustifyHTMLCodeFormatLSIsDate
DateFormatHTMLEditFormatLSNumberFormat
DecimalFormatLJustifyLSParseCurrency
DollarFormatLSCurrencyFormatLSParseDateTime
FormatBaseNLSDateFormatLSParseEuroCurrency
GetLocaleLSEuroCurrencyFormatLSParseNumber
GetLocaleDisplayNameLSIsCurrencyLSTimeFormat
NumberFormatParagraphFormatRJustify
StripCRTimeFormatYesNoFormat

(表达式赋值函数)Dynamic evaluation functions

DEEvaluateIIfSetVariable

(可扩展性函数)Extensibility functions

CreateObjectReleaseComObjectToScript
GetGatewayHelperSendGatewayMessage

(全文搜索函数)Full-text search functions

GetK2ServerDocCountIsK2ServerABrokerIsK2ServerOnline
GetK2ServerDocCountLimitIsK2ServerDocCountExceeded

(国际函数)International functions

DateConvertGetTimeZoneInfoLSIsDate
GetEncodingLSIsCurrencyLSParseDateTime
GetHttpTimeStringLSCurrencyFormatLSIsNumeric
GetLocaleLSDateFormatLSNumberFormat
GetLocaleDisplayNameLSEuroCurrencyFormatLSParseCurrency
LSParseEuroCurrencyLSParseNumberLSTimeFormat
SetEncodingSetLocale

(列表函数)List functions

ArraySortFindNoCaseListContainsNoCase
ArrayToListFindOneOfListDeleteAt
AscFormatBaseNListFind
ChrGetClientVariablesListListFindNoCase
CJustifyLCaseListFirst
CompareLeftListGetAt
CompareNoCaseLenListInsertAt
DecryptListAppendListLast
EncryptListChangeDelimsListLen
FindListContainsListPrepend
ListQualifyListRestListSetAt
ListSortListToArrayListValueCount
ListValueCountNoCaseReplaceList
 

(数学函数)Mathematical functions

AbsBitNotFormatBaseN
ACosBitOrIncrementValue
ArrayAvgBitSHLNInputBaseN
ArraySumBitSHRNInt
ASinBitXorLog
AtnCeilingLog10
BitAndCosMax
BitMaskClearDecrementValueMin
BitMaskReadExpPi
BitMaskSetFixRand
RandomizeRandRangeRound
SgnSinSqr
Tan

(其它函数)Other functions

CreateUUIDGetBaseTagListPreserveSingleQuotes
DeleteClientVariableGetBaseTemplatePathURLSessionFormat
GetBaseTagDataGetClientVariablesListWriteOutput

(查询处理函数)Query functions

IsQueryQueryAddRowQuerySetCell
QueryAddColumnQueryNewQuotedValueList
ValueList

(安全函数)Security functions

DecryptGetAuthUserGetTempDirectory
EncryptGenerateSecretKeyHash
IsUserInRole

(字符串处理函数)String functions

AscGetTokenLSParseDateTime
BinaryDecodeHashLSParseEuroCurrency
BinaryEncodeHTMLCodeFormatLSParseNumber
CharsetDecodeHTMLEditFormatLTrim
CharsetEncodeInsertMid
ChrJavaCastMonthAsString
CJustifyJSStringFormatParagraphFormat
CompareLCaseParseDateTime
CompareNoCaseLeftREFind
DayOfWeekAsStringLenREFindNoCase
DecryptLJustifyRemoveChars
EncryptListValueCountRepeatString
FindListValueCountNoCaseReplace
FindNoCaseLSIsDateReplaceNoCase
FindOneOfLSIsNumericREReplace
FormatBaseNLSParseCurrencyREReplaceNoCase
GenerateSecretKeyLSIsCurrencyReplaceList
ReverseRightRJustify
RTrimSpanExcludingSpanIncluding
StripCRToBase64ToBinary
ToStringTrimUCase
URLDecodeURLEncodedFormatVal
WrapXmlFormat

(结构处理函数)Structure functions

DuplicateStructCountStructGet
IsStructStructDeleteStructInsert
StructAppendStructFindStructIsEmpty
StructClearStructFindKeyStructKeyArray
StructCopyStructFindValueStructKeyExists
StructKeyListStructNewStructSort
StructUpdate

(系统函数)System functions

DirectoryExistsGetFileFromPathGetTempDirectory
DuplicateGetFunctionListGetTempFile
ExpandPathGetHttpRequestDataGetTemplatePath
FileExistsGetLocaleGetTickCount
GetBaseTemplatePathGetLocaleDisplayNameSetEncoding
GetContextRootGetMetaDataSetLocale
GetCurrentTemplatePathGetMetricDataSetProfileString
GetDirectoryFromPathGetPageContextWriteOutput
GetEncodingGetProfileSections
GetExceptionGetProfileString

(XML语言处理函数)XML functions

AddSOAPRequestHeaderIsSOAPRequestIsXmlRoot
AddSOAPResponseHeaderIsXMLIsWDDX
GetSOAPRequestIsXmlAttributeToString
GetSOAPRequestHeaderIsXmlDocXmlChildPos
GetSOAPResponseIsXmlElemXmlElemNew
GetSOAPResponseHeaderIsXmlNodeXmlFormat
XmlGetNodeTypeXmlNewXmlParse
XmlSearchXmlTransformXmlValidate
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值