Location: PHPKode > scripts > Phptempt > phptempt/three_color.php
<?php
	$data["name"] = array ("hans", "dennis", "christine", "karl", "horst");
	$data["town"] = array ("T&uuml;bingen", "Reutlingen", "Paris", "Toronto", "G&ouml;hlen");

    // include API:
	include ("phptempt.php");

    // include precompiled template:
	$t = new phptempt ("three_color.inc");

	for ($i=0; $i<sizeof($data["name"]); $i++) {

		$t->begin ("aBlock");
		if ($i % 3 == 0)
			$t->begin ("nested1");
		else if ($i % 3 == 1)
			$t->begin ("nested2");
		else
			$t->begin ("nested3");

        // add data to one of the three blocks in turn:
		$t->addVal ("NAME", $data["name"][$i]);
		$t->addVal ("TOWN", $data["town"][$i]);

		if ($i % 3 == 0)
			$t->end ("nested1");
		else if ($i % 3 == 1)
			$t->end ("nested2");
		else
			$t->end ("nested3");
		$t->end ("aBlock");
	}

    // output template:
	$t->out ();
?>
Return current item: Phptempt