assign( "variable", $variable ); //loop example $week = array( 'Monday', 'Tuersday', 'Wednesday', 'Friday', 'Saturday', 'Sunday' ); $tpl->assign( "week", $week ); //loop example 2 $user = array( array( 'name'=>'Jupiter', 'color'=>'yellow'), array( 'name'=>'Mars', 'color'=>'red' ), array( 'name'=>'Earth', 'color'=>'blue' ), ); $tpl->assign( "user", $user ); //loop example with empty array $tpl->assign( "empty_array", array() ); $info = array( 'title'=>'Rain TPL Example', 'copyright' => 'Copyright 2006 - 2011 Rain TPL
Project By Rain Team' ); $tpl->assign( $info ); global $global_variable; $global_variable = 'This is a global variable'; // you can draw the output // $tpl->draw( 'page' ); // or the template output string by setting $return_string = true: $html = $tpl->draw( 'page', $return_string = true ); // and then draw the output echo $html; class str{ function cut($t){ return substr($t, 1, 2 ); } } // -- end