Skip to main content

Associate keys and values

Anatomy

<array:assoc var="var" var_keys="var" var_values="var"/>

Description: ARRAY:ASSOC creates an array of associated key and value pairs by combining two separate arrays of keys and values.

Attributes

NameTypeDescriptionDefined By
varvarResult variable name array:assoc
var_keysvarVariable name for keys array:assoc
var_valuesvarVariable name for values array:assoc

Results:

BindingTypePredicate
vararrayno-result-propagation

Examples

Example

<array var="keys">
<item>bg</item>
<item>sj</item>
</array>

<array var="values">
<item>Bill Gates</item>
<item>Steve Jobs</item>
</array>

<array:assoc var="names" var_keys="keys" var_values="values"/>
<output>$names.bg and $names.sj are competitors!</output>

<!-- Bill Gates and Steve Jobs are competitors! -->