- Optimized forloop.* variables
[haanga.git] / tests / tmp / be17029b5fd2998df7c922a92652b6886d7780fd.php
blobc7cfc99a3d9c4a4716f098b3a397e913dc672844
1 <?php
2 /* Generated from ./assert_templates/ifchanged.tpl */
3 function haanga_be17029b5fd2998df7c922a92652b6886d7780fd($vars, $return=FALSE, $blocks=array())
5 extract($vars);
6 $buffer1 = "";
7 foreach ($users as $user) {
8 $buffer1 .= "\n ";
9 $buffer2 = "Users with ".htmlentities($user["age"])." years";
10 if (isset($ifchanged1) == FALSE OR $ifchanged1 != $buffer2) {
11 $buffer1 .= $buffer2;
12 $ifchanged1 = $buffer2;
14 $buffer1 .= "\n ".htmlentities($user["name"])."\n";
16 $buffer1 .= "\n\n";
17 foreach ($users as $user) {
18 $buffer1 .= "\n ";
19 if ((isset($ifchanged2[1]) == FALSE OR $ifchanged2[1] != $user["foo"]) AND isset($ifchanged2[0]) == FALSE OR $ifchanged2[0] != $user["age"]) {
20 $buffer1 .= "Users with ".htmlentities($user["age"])." years";
21 $ifchanged2 = Array($user["age"], $user["foo"]);
22 } else {
23 $buffer1 .= "continue";
25 $buffer1 .= "\n ".htmlentities($user["name"])."\n";
27 $buffer1 .= "\n";
28 if ($return == TRUE) {
29 return $buffer1;
30 } else {
31 echo $buffer1;