Evaluate()
Evaluates one or more string expressions, dynamically, from left to right.
(The results of an evaluation on the left can have meaning in an expression to the right.)
Returns the result of evaluating the rightmost expression.
Evaluate( );
Returns: any
This function takes zero or more dynamic arguments. See examples for details.
Examples
str1 = "Lucee";
str2 = "Lucee";
writeDump(evaluate("str1 eq str2"));
writeDump(evaluate("10 eq 12"));
writeDump(evaluate("10 neq 12"));
writeDump(evaluate("1 + 2 * 3"));
writeDump(evaluate("10 gt 12"));
writeDump(evaluate("13 gt 12"));
See also
- Render()
- Serialize()
- Serialize all types of data by using serialize(data)
- Search Issue Tracker
- Search Lucee Test Cases (good for further, detailed examples)