<code><font color="#000000">
<br /><font color="#0000BB"><?php </font><font color="#007700">function </font><font color="#0000BB">block1 </font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">) { </font><font color="#0000BB">$obj</font><font color="#007700">=</font><font color="#0000BB">func_get_args</font><font color="#007700">();</font><font color="#0000BB">$obj</font><font color="#007700">[</font><font color="#DD0000">"asdf"</font><font color="#007700">]=&</font><font color="#0000BB">$obj</font><font color="#007700">[</font><font color="#0000BB">1</font><font color="#007700">];</font><font color="#0000BB">$obj</font><font color="#007700">[</font><font color="#DD0000">"ewr"</font><font color="#007700">]=&</font><font color="#0000BB">$obj</font><font color="#007700">[</font><font color="#0000BB">2</font><font color="#007700">];</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">obj</font><font color="#007700">=&</font><font color="#0000BB">$obj</font><font color="#007700">; </font><font color="#0000BB">?></font> <br /><font color="#0000BB"><?php $this</font><font color="#007700">-></font><font color="#0000BB">_assignData</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contacts"</font><font color="#007700">],</font><font color="#DD0000">"getContacts"</font><font color="#007700">,</font><font color="#DD0000">""</font><font color="#007700">) </font><font color="#0000BB">?><br /><?php </font><font color="#007700">@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"rows"</font><font color="#007700">] = </font><font color="#0000BB">sizeof</font><font color="#007700">(@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contacts"</font><font color="#007700">]) </font><font color="#0000BB">?><br /><?php $this</font><font color="#007700">-></font><font color="#0000BB">_assignData</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"users"</font><font color="#007700">],</font><font color="#DD0000">"getUsers"</font><font color="#007700">,</font><font color="#DD0000">""</font><font color="#007700">) </font><font color="#0000BB">?><br /></font><table width="400" border="1"><br /><font color="#0000BB"><?php </font><font color="#007700">foreach ( </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"users"</font><font color="#007700">] as </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"user"</font><font color="#007700">]) { </font><font color="#0000BB">?></font> <br /> <tr><br /> <td rowspan=<font color="#0000BB"><?=</font><font color="#007700">@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"rows"</font><font color="#007700">]+</font><font color="#0000BB">1</font><font color="#007700">;</font><font color="#0000BB">?></font>><font color="#0000BB"><?= strtolower</font><font color="#007700">(@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"user"</font><font color="#007700">][</font><font color="#DD0000">"name"</font><font color="#007700">]) </font><font color="#0000BB">?></font></td><br /> </tr><br /> <font color="#0000BB"><?php </font><font color="#007700">foreach ( </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contacts"</font><font color="#007700">] as </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contact"</font><font color="#007700">]) { </font><font color="#0000BB">?></font> <br /> <font color="#0000BB"><?php $this</font><font color="#007700">-></font><font color="#0000BB">_assignData</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"usercontact"</font><font color="#007700">],</font><font color="#DD0000">"getUserContacts"</font><font color="#007700">,</font><font color="#DD0000">""</font><font color="#007700">,@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"user"</font><font color="#007700">][</font><font color="#DD0000">"id"</font><font color="#007700">],@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contact"</font><font color="#007700">][</font><font color="#DD0000">"id"</font><font color="#007700">]) </font><font color="#0000BB">?><br /></font> <tr><br /> <td><font color="#0000BB"><?= strtolower</font><font color="#007700">(@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"contact"</font><font color="#007700">][</font><font color="#DD0000">"type"</font><font color="#007700">]) </font><font color="#0000BB">?></font></td><br /> <td><font color="#0000BB"><?php </font><font color="#007700">foreach ( </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"usercontact"</font><font color="#007700">] as </font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"uc"</font><font color="#007700">]) { </font><font color="#0000BB">?></font> <font color="#0000BB"><?= strrev</font><font color="#007700">(@</font><font color="#0000BB">$this</font><font color="#007700">-></font><font color="#0000BB">vars</font><font color="#007700">[</font><font color="#DD0000">"uc"</font><font color="#007700">][</font><font color="#DD0000">"c"</font><font color="#007700">]) </font><font color="#0000BB">?></font><br> <font color="#0000BB"><?php </font><font color="#007700">} </font><font color="#0000BB">?></font></td><br /> </tr><br /> <font color="#0000BB"><?php </font><font color="#007700">} </font><font color="#0000BB">?><br /></font> <font color="#0000BB"><?php </font><font color="#007700">} </font><font color="#0000BB">?><br /></font></table><br /> <font color="#0000BB"><?php </font><font color="#007700">} </font><font color="#0000BB">?><br /><?=function_exists</font><font color="#007700">(</font><font color="#DD0000">'block1'</font><font color="#007700">)?</font><font color="#0000BB">block1</font><font color="#007700">(</font><font color="#0000BB">$this</font><font color="#007700">):</font><font color="#DD0000">''</font><font color="#007700">;</font><font color="#0000BB">?><br /></font>
</font>
</code>
<?php function block1 ($this) { $obj=func_get_args();$obj["asdf"]=&$obj[1];$obj["ewr"]=&$obj[2];$this->obj=&$obj; ?>
<?php $this->_assignData($this->vars["contacts"],"getContacts","") ?>
<?php @$this->vars["rows"] = sizeof(@$this->vars["contacts"]) ?>
<?php $this->_assignData($this->vars["users"],"getUsers","") ?>
<table width="400" border="1">
<?php foreach ( $this->vars["users"] as $this->vars["user"]) { ?>
<tr>
<td rowspan=<?=@$this->vars["rows"]+1;?>><?= strtolower(@$this->vars["user"]["name"]) ?></td>
</tr>
<?php foreach ( $this->vars["contacts"] as $this->vars["contact"]) { ?>
<?php $this->_assignData($this->vars["usercontact"],"getUserContacts","",@$this->vars["user"]["id"],@$this->vars["contact"]["id"]) ?>
<tr>
<td><?= strtolower(@$this->vars["contact"]["type"]) ?></td>
<td><?php foreach ( $this->vars["usercontact"] as $this->vars["uc"]) { ?> <?= strrev(@$this->vars["uc"]["c"]) ?><br> <?php } ?></td>
</tr>
<?php } ?>
<?php } ?>
</table>
<?php } ?>
<?=function_exists('block1')?block1($this):'';?> |