ge
Summary
Returns TRUE if a parameter is greater than or equal to another parameter.
Usage
input|ge( value1 [, value2 ] )
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
| value1 | any | A variable/value that should be compared. | Yes. |
| value2 | any | Another variable/value that should be compared. | Only if the input parameter is omitted. |
Returns
TRUE or FALSE (see below).
Description
This operator compares two parameters. It returns TRUE if the first parameter is greater than or equal to the second parameter; otherwise FALSE will be returned. If the input parameter is provided, the operator will compare it with the first parameter; otherwise it is the first and the second parameter that will be compared. The following table shows how the different types are treated.
| Type | Value |
|---|---|
| Number | The value of the number is used. |
| String | The number of characters is used. |
| Boolean | FALSE means 0 and TRUE means 1. |
| Array | The number of elements is used. |
| Object | The number of object attributes is used. |
| Other | Always 0. |
Examples
Example 1
{256|ge( 128 )}or
{ge( 256, 128 )}Returns TRUE.
Example 2
{128|ge( 256 )}or
{ge( 128, 256 )}Returns FALSE.
Example 3
{256|ge( 256 )}or
{ge( 256, 256 )}Returns TRUE.
Example 4
{128|ge( 256, 64 )}Returns FALSE.
Contributors
- Balazs Halasy Updated
Comments
Add a comment