Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.

int

Summary

Converts the input parameter to an integer.

Usage

input|int()

Returns

An integer representation of the input parameter.

Description

This operator attempts to convert the input parameter to an integer. It will return the converted value as an integer. If the operator is unable to do the conversion, it will return the value of zero (0).

Examples

Example 1

{def $number='57'}
Value: {$number|int()}

Converts the string "57" and returns it as an integer. The following output will be produced: "Value: 57".

Example 2

{def $number='fiftyseven'}
Value: {$number|int()}

The following output will be produced: "Value: 0".

Balazs Halasy (02/06/2004 3:00 pm)

Balazs Halasy (06/05/2005 7:20 am)


Comments

  • what if number is heximal?

    i want to convert to string "0f9A" to integer.
    • Re: what if number is heximal?

      what is heximal and how to compute it.