Sponsored Link

operate

operate tag assignment operation of PHP variable.

Syntax

{{ @operate val_name operator operand}}

operator = ( += | -= | *= | /= | %= | .= )
operand = val_name | string | numeral value

PHP

$assign['sample_operate1'] = 1;
$assign['sample_operate2']['a1'] = 3;
$assign['sample_operate3'] = 'operate';
$assign['sample_operate4']['a1'] = '_sample';

Template

defined : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 += 5 }}
Addition : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 -= 1 }}
Subtraction : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 *= 2 }}
Multiplication : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 /= 2 }}
Division : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 %= 2 }}
Modulus : {{ sample_operate1 }}<br>
<br>
<br>

{{ @operate sample_operate1 += sample_operate1 }}
Addition : {{ sample_operate1 }}<br>
{{ @operate sample_operate1 += sample_operate2.a1 }}
Addition : {{ sample_operate1 }}<br>
<br>

defined : {{ sample_operate3 }}<br>
{{ @operate sample_operate3 .= '_test' }}
Concatenate : {{ sample_operate3 }}<br>
{{ @operate sample_operate3 .= sample_operate4.a1 }}
Concatenate : {{ sample_operate3 }}<br>

Result

defined : 1
Addition:6
Subtraction:5
Multiplication:10
Division:5
Modulus:1

Addition:2
Addition:5

defined : operate
Concatenate:operate_test
Concatenate:operate_test_sample