PHP Classes

File: examples/templates/foreach.html

Recommend this page to a friend!
  Classes of tokkara   Simphple   examples/templates/foreach.html   Download  
File: examples/templates/foreach.html
Role: Auxiliary data
Content type: text/plain
Description: Documentation
Class: Simphple
Process templates compiling into PHP code
Author: By
Last change: simphple version 1.1.0
Date: 10 years ago
Size: 2,438 bytes


Class file image Download
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Foreach structure example</title> </head> <body> <h1>Simple array in foreach</h1> <ul> <!-- FOREACH c=$colors --> <li>$c._VAL_</li> <!-- ENDFOREACH --> </ul> <h1>Multilevel array in foreach</h1> <ul> <!-- FOREACH n_ary=array(array(1,2), array(3,4), array(5,6)) --> <li><b>Position {$n_ary._CUR_+1:}</b> <ul> <!-- FOREACH number=$n_ary._VAL_ --> <li>$number._VAL_</li> <!-- ENDFOREACH --> </ul></li> <!-- ENDFOREACH --> </ul> <h1>Array with keys in foreach</h1> <!-- FOREACH country = $countries --> <ul> <li><b>Name: </b>$</li> <li><b>Language: </b>$country.language</li> <li><b>Continent: </b>$country.continent</li> <li><b>Cities:</b> <ul> <!-- FOREACH city = $country.cities --> <li>$</li> <!-- ENDFOREACH --> </ul></li> </ul> <br /> <!-- ENDFOREACH --> <h1>Special variables for foreach structure</h1> <table border="1" cellpadding="3" style="text-align: left;"> <tr style="font-size: 14pt"> <th>Element <span style="font-size: 11pt;">(&#36;n_ary._VAL_)</span></th> <th>Current <span style="font-size: 11pt;">(&#36;n_ary._CUR_)</span></th> <th>Max <span style="font-size: 11pt;">(&#36;n_ary._MAX_)</span></th> <th>First <span style="font-size: 11pt;">(&#36;n_ary._FIRST_)</span></th> <th>Last <span style="font-size: 11pt;">(&#36;n_ary._LAST_)</span></th> <th>Even <span style="font-size: 11pt;">(&#36;n_ary._EVEN_)</span></th> </tr> <!-- FOREACH n_ary=array('a', 'e', 'i', 'o', 'u') --> <tr> <td>$n_ary._VAL_</td> <td>$n_ary._CUR_</td> <td>$n_ary._MAX_</td> <td> <!-- IF $n_ary._FIRST_ -->true<!-- ELSE -->false<!-- ENDIF --> </td> <td> <!-- IF $n_ary._LAST_ -->true<!-- ELSE -->false<!-- ENDIF --> </td> <td> <!-- IF $n_ary._EVEN_ -->true<!-- ELSE -->false<!-- ENDIF --> </td> </tr> <!-- ENDFOREACH --> </table> <h1>Continue structure in foreach bucle</h1> <ul> <!-- FOREACH n=$number --> <li> <!-- IF $n._VAL_%3==0 --> $n._VAL_ is a multiple of 3. <!-- CONTINUE --> <!-- ENDIF --> $n._VAL_ isn't a multiple of 3. </li> <!-- ENDFOREACH --> </ul> </body> </html>