Whatever message this page gives is out now! Go check it out!
<cfscript>
// cfscript code here
</cfscript>else if ( condition )
{
...
}<cfscript>
myarr=[10,3,5,12,61];
sum=0;
for (i=1;i<=ArrayLen(myarr);i++){
sum=sum+myarr[i];
}
writeoutput("The sum of the elements in the array is: " & sum);
</cfscript><cfscript>
arr=["ColdFusion","Java","PHP","Ruby"];
for (i in arr){
writeOutput(i & " is a language" & "<br/>");
}
</cfscript><cfscript>
myStruct=StructNew();
myStruct.name="ColdFusion";
myStruct.version="2016";
myStruct.os="Windows";
for (i in myStruct){
writeOutput(i & ":" & myStruct[i] & "<br/>");
}
</cfscript><cfscript>
arr=[2,3,4,5,6,7];
// if-else
if (ArraySum(arr)>=20){
WriteOutput("Sum is: " & ArraySum(arr));
}
else{
WriteOutput("Less than: " & ArraySum(arr));
}
</cfscript><cfscript>
myLang="ColdFusion";
switch (myLang){
case "Java":
WriteOutput("Language is: " & myLang);
break;
case "PHP":
WriteOutput("Language is: " & myLang);
break;
case "Ruby":
WriteOutput("Language is: " & myLang);
break;
default:
WriteOutput("Language is: " & myLang);
break;
}
</cfscript><cfscript>
myCities=["London","New York","Paris","Tokyo","Barcelona"];
// Create a function that takes city as an argument and prints the name of the cities as output
// with delimiter as space
ArrayEach(myCities,function(city){
WriteOutput(city & " ");
}
);
</cfscript><cfscript>
myStruct=StructNew();
myStruct.m1="Hello";
myStruct.m2="World";
myStruct.time=now();
StructEach(myStruct,function(key,value){
WriteOutput(key & value & "<br/>");
});
</cfscript><cfscript>
myQuery=queryNew("empid,depid,name", "integer,integer,varchar",[
[10, 101, "John"],
[20, 120, "James"],
[30, 205, "Peter"],
[40, 530, "Jacob"],
[50, 306, "Mary"],
[60, 120, "Helen"]
]);
for (i in myQuery){
// Get rows
WriteOutput("Row id: " & myQuery.CurrentRow & " " & "Emp id: " & i.empid & " " & "Name is: " & i.name & "<br/>");
}
</cfscript>// hello.cfc
component displayname="greetings" {
function sayHello(){
message="Hello World";
return message;
}
}<cfscript>
// instantiate object
obj=new hello();
WriteOutput(obj.sayHello());
</cfscript><cfscript>
quote = CreateObject( "component", "nasdaq.quote" ) ;
<!--- Invocation using ordered arguments. --->
res = quote.getLastTradePrice( "macr" ) ;
</cfscript><cfscript>
stArgs = structNew();
stArgs.zipcode = "55987";
</cfscript>
...
<cfinvoke
webservice = "http://www.xmethods.net/sd/2001/TemperatureService.wsdl"
method = "getTemp"
argumentCollection = "#stArgs#"
returnVariable = "aTemp" >
<cfoutput>The temperature at zip code 55987 is #aTemp#</cfoutput><cfscript>
ws = CreateObject("webservice",
"http://www.xmethods.net/sd/2001/TemperatureService.wsdl");
xlatstring = ws.getTemp("55987");
writeoutput(xlatstring);
</cfscript><cfscript>
cftag1 (att1=val1, att2=val2) // The parent tag
{
// First child tag having attributes in the parenthesis (Optional)
child_Tag1 (child_attr1='cv1', child_attr2='cv2')
{
// Nested child tag
child_childTag (child_child_attr1=ccv1, child_child_attr2=ccv2);
}
// Second child of parent tag
child_Tag2 (child2_attr1='cv1', child2_attr2='cv2');
}
</cfscript><cfform name='myForm' action=''>
<cfgrid name="myGrid" query='userNameQuery'>
<cfgridcolumn name='firstName' id='firstName' type='string' />
<cfgridcolumn name='lastName' id='lastName' type='string' />
</cfgrid>
</cfform><cfscript>
cfform (name='myForm', acton='')
{
cfgrid (name="myGrid", query='userNameQuery')
{
cfgridcolumn (name='firstName', id='firstName', type='string');
cfgridcolumn (name='lastName', id='LastName', type='string');
}
}
</cfscript><cf_happybirthday name="Ted Cantor" birthDate="December 5, 1987">cf_happybirthday (name="Ted Cantor", birthDate="December 5, 1987");<cfscript>
cfimport(taglib=" ../importFolder/", prefix="myTags");
myTags:customTag();
</cfscript><p>This simple example shows variable declaration and manipulation.
<cfif IsDefined("form.myValue")>
<cfif IsNumeric(form.myValue)>
<cfset x = form.myValue>
<cfscript>
y = x;
z = 2 * y;
StringVar = form.myString;
</cfscript>
<cfoutput> <p>twice #x# is #z#.
<p>Your string value was: <b><I>#StringVar#</i></b> </cfoutput>
<cfelse>