Login   Register  
PHP Classes
elePHPant
Icontem

File: examples/foreach.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of tokkara  >  Simphple  >  examples/foreach.php  >  Download  
File: examples/foreach.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Simphple
Process templates compiling into PHP code
Author: By
Last change: simphple version 1.1.0
Date: 2013-03-20 04:11
Size: 1,655 bytes
 

Contents

Class file image Download
<?php

include '../simphple/data_store/data_store.intfc.php';
include 
'../simphple/data_store/data_store_file.class.php';

include 
'../simphple/template/template_code.class.php';
include 
'../simphple/template/template.class.php';
include 
'../simphple/template/template_function.class.php';
include 
'../simphple/template/template_tools.class.php';

$dsf = new Sphp_Data_Store_File('cache/'truetrue);
$options = array('debug' => true'template_dir_path' => 'templates/''vars_without_keys' => Sphp_Template::VARS_WK_ENABLED_MODIFIERS);
$tpl = new Sphp_Template($dsf$options);

$countries = array(    array(    'continent' => 'Europe',
                            
'language' => 'Spanish',
                            
'name' => 'Spain',
                            
'cities' => array(    array('name' => 'Madrid'),    
                                                array(
'name' => 'Barcelona'),
                                                array(
'name' => 'Bilbao')
                            )
                    ),
                    array(    
'continent' => 'Europe',
                            
'language' => 'English',
                            
'name' => 'England',
                            
'cities' => array(    array('name' => 'London'),    
                                                array(
'name' => 'Birmingham'),
                                                array(
'name' => 'Manchester')
                            )
                    ),
                    array(    
'continent' => 'America',
                            
'language' => 'spanish',
                            
'name' => 'Mexico',
                            
'cities' => array(    array('name' => 'Acapulco'),
                                                array(
'name' => 'Guadalajara'),
                                                array(
'name' => 'Ciudad de Mexico, D.F')
                            )
                                    
                    )
);
$nums range(145);
shuffle($nums);
$tpl->add_variable('number'$nums);
$tpl->add_variable('countries'$countries);
$tpl->add_variable('colors', array('blue''green''red''white''yellow'));
$tpl->display_file('foreach.html');