ColdFusion MX 7.0 function category list

Source: Internet
Author: User
Tags mathematical functions

The following content is from vistone blogHttp://www.vistone.com/

ColdFusion MX 7.0 provides us with a series of complete data processing and formatting functions, a total of 18 categories, 411 functions. Note the following when using the ColdFusion MX 7.0 function:

1. The function name is case insensitive. Therefore, createuuid () and createuuid () indicate one meaning.

2. When using a function other than the ColdFusion MX 7.0 tag, it must be enclosed in the <cfoutput> tag.

3. functions can be nested between functions.

ColdFusion MX 7.0 adds a lot of functions than the previous 6.1, and the number of functions is sufficient for our development work. The following is the function category description:

1. array functions (19)-create and manage 2D and 3D arrays.

2. Conversion Function (18) -- used to convert one form to another.

3. Date and Time Functions (41): used to create, analyze, format, convert, compare, analyze, and process data and time values.

4. Judgment function (35)

5. Display and formatting functions (27)-used to format currencies, time, HTML, numbers, and other methods suitable for local display

6. Expression assignment function (4) -- used to create an expression and assign values to it.

7. extensible functions (5): used to create objects, COM, gateways, and other operations.

8. Full-text search function (5) -- used for K2 server-side operations

9. International functions (20)-used to provide regional support for data, time, and other data types

10. List function (38): Used to add, delete, convert, and query list values.

11. mathematical functions (37): used for calculation, conversion, and random number generation.

12. Other functions (9) -- used for special operations such as checking and formatting parameters.

13. query function (7)-mainly for SQL statement operations.

14. Security Functions (7)-mainly including encryption and decryption.

15. string processing functions (68)-used for text analysis, comparison, conversion, encryption, formatting, decryption, search, and other operations.

16. structure processing function (19) -- used to create and manage the ColdFusion MX structure.

17. system functions (28) -- Used in advanced operations to allow you to access system directories, temporary files, and path processing functions.

18. XML language processing functions (24): used to create, manage, add, delete, convert, Webserver, wddx, soap, and other related operations.

(Array Function) array Functions

Arrayappend Arrayisempty Arrayprepend
Arrayavg Arraylen Arrayresize
Arrayclear Arraymax Arrayset
Arraydeleteat Arraymin Arraysort
Arrayinsertat Arraynew Arraysum
Arrayswap Arraytolist Isarray
Listtoarray    

(Conversion Function) conversion functions

Arraytolist Hash Toscript
Binarydecode Lcase Tostring
Binaryencode Listtoarray Urldecode
Charsetdecode Tobase64 Urlencodedformat
Charsetencode Tobinary Val
Xmlformat Xmlparse Xmltransform

(Date and Time Functions) Date and Time Functions

Createdate Dateformat Gettimezoneinfo
Createdatetime Datepart Hour
Createodbcdate Day Isdate
Createodbcdatetime Dayofweek Isleapyear
Createodbctime Dayofweekasstring Isnumericdate
Createtime Dayofyear Lsdateformat
Createtimespan Daysinmonth Lsisdate
Dateadd Daysinyear Lsparsedatetime
Datecompare Firstdayofmonth Lstimeformat
Dateconvert Gethttptimestring Minute
Datediff Gettickcount Month
Monthasstring Now Parsedatetime
Quarter Second Timeformat
Week Year  

(Judgment function) demo-functions

Directoryexists Isdefined Issimplevalue
Fileexists Isk2serverabroker Isstruct
IIF Isk2serverdoccountexceeded Isuserinrole
Isarray Isk2serveronline Isvalid
Isbinary Isleapyear Iswddx
Isboolean Isnumeric Isxml
Iscustomfunction Isnumericdate Isxmlattribute
Isdate Isobject Isxmldoc
Isdebugmode Isquery Isxmlelem
Isxmlnode Isxmlroot Lsiscurrency
Lsisdate Lsisnumeric Structisempty
Structkeyexists Yesnoformat  

(Display and formatting functions) display and formatting Functions

Cjustify Htmlcodeformat Lsisdate
Dateformat Htmleditformat Lsnumberformat
Decimalformat Ljustify Lsparsecurrency
Dollarformat Lscurrencyformat Lsparsedatetime
Formatbasen Lsdateformat Lsparseeurocurrency
Getlocale Lseurocurrencyformat Lsparsenumber
Getlocaledisplayname Lsiscurrency Lstimeformat
Numberformat Paragraphformat Rjustify
Stripcr Timeformat Yesnoformat

(Expression assignment function) dynamic evaluation functions

De Evaluate IIF Setvariable

Extensibility Functions

Createobject Releasecomobject Toscript
Getgatewayhelper Sendgatewaymessage

(Full-text search function) full-text search functions

Getk2serverdoccount Isk2serverabroker Isk2serveronline
Getk2serverdoccountlimit Isk2serverdoccountexceeded

(International functions) international functions

Dateconvert Gettimezoneinfo Lsisdate
Getencoding Lsiscurrency Lsparsedatetime
Gethttptimestring Lscurrencyformat Lsisnumeric
Getlocale Lsdateformat Lsnumberformat
Getlocaledisplayname Lseurocurrencyformat Lsparsecurrency
Lsparseeurocurrency Lsparsenumber Lstimeformat
Setencoding Setlocale  

(List function) List Functions

Arraysort Findnocase Listcontainsnocase
Arraytolist Findoneof Listdeleteat
ASC Formatbasen Listfind
CHR Getclientvariableslist Listfindnocase
Cjustify Lcase Listfirst
Compare Left Listgetat
Comparenocase Len Listinsertat
Decrypt Listappend Listlast
Encrypt Listchangedelims Listlen
Find Listcontains Listprepend
Listqualify Listrest Listsetat
Listsort Listtoarray Listvaluecount
Listvaluecountnocase Replacelist

(Mathematical function) mathematical functions

ABS Bitnot Formatbasen
ACOs Bitor Incrementvalue
Arrayavg Bitshln Inputbasen
Arraysum Bitshrn Int
Asin Bitxor Log
ATN Ceiling Log10
Bitand Cos Max
Bitmaskclear Decrementvalue Min
Bitmaskread Exp Pi
Bitmaskset Fix Rand
Randomize Randrange Round
SGN Sin Sqr
Tan    

(Other Functions) Other functions

Createuuid Getbasetaglist Preservesinglequotes
Deleteclientvariable Getbasetemplatepath Urlsessionformat
Getbasetagdata Getclientvariableslist Writeoutput

(Query processing function) query Functions

Isquery Queryaddrow Querysetcell
Queryaddcolumn Querynew Quotedvaluelist
ValueList    

(Security Function) Security Functions

Decrypt Getauthuser Gettempdirectory
Encrypt Generatesecretkey Hash
Isuserinrole    

(String processing function) string functions

ASC Gettoken Lsparsedatetime
Binarydecode Hash Lsparseeurocurrency
Binaryencode Htmlcodeformat Lsparsenumber
Charsetdecode Htmleditformat Ltrim
Charsetencode Insert Mid
CHR Javacast Monthasstring
Cjustify Jsstringformat Paragraphformat
Compare Lcase Parsedatetime
Comparenocase Left Refind
Dayofweekasstring Len Refindnocase
Decrypt Ljustify Removechars
Encrypt Listvaluecount Repeatstring
Find Listvaluecountnocase Replace
Findnocase Lsisdate Replacenocase
Findoneof Lsisnumeric Rereplace
Formatbasen Lsparsecurrency Rereplacenocase
Generatesecretkey Lsiscurrency Replacelist
Reverse Right Rjustify
Rtrim Spanexcluding Spanincluding
Stripcr Tobase64 Tobinary
Tostring Trim Ucase
Urldecode Urlencodedformat Val
Wrap Xmlformat  

(Structure processing function) structure functions

Duplicate Structcount Structget
Isstruct Structdelete Structinsert
Structappend Structfind Structisempty
Structclear Structfindkey Structkeyarray
Structcopy Structfindvalue Structkeyexists
Structkeylist Structnew Structsort
Structupdate    

(System function) system functions

Directoryexists Getfilefrompath Gettempdirectory
Duplicate Getfunctionlist Gettempfile
Expandpath Gethttprequestdata Gettemplatepath
Fileexists Getlocale Gettickcount
Getbasetemplatepath Getlocaledisplayname Setencoding
Getcontextroot Getmetadata Setlocale
Getcurrenttemplatepath Getmetricdata Setprofilestring
Getdirectoryfrompath Getpagecontext Writeoutput
Getencoding Getprofilesections  
Getexception Getprofilestring  

(XML language processing function) XML Functions

Addsoaprequestheader Issoaprequest Isxmlroot
Addsoapresponseheader Isxml Iswddx
Getsoaprequest Isxmlattribute Tostring
Getsoaprequestheader Isxmldoc Xmlchildpos
Getsoapresponse Isxmlelem Xmlelemnew
Getsoapresponseheader Isxmlnode Xmlformat
Xmlgetnodetype Xmlnew Xmlparse
Xmlsearch Xmltransform Xmlvalidate

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.