<?php
//lue-tsv-v5.php

$file_taulukko file("puhlu.tsv");

echo 
"<table border='0'>\n";

foreach(
$file_taulukko as $rivinro => $rivin_sisalto) {

   
$sarakkeet split("\t"$rivin_sisalto);
   
$nimi $sarakkeet[0];
   
$puhnro $sarakkeet[1];

   
// Haetaan vaihtuva pohjaväri:
   
$vkoodi anna_vari();

   
//tulostetaan rivi pohjaväreineen
   
echo "<tr bgcolor='$vkoodi'><td>$nimi</td>" .
        
"<td>$puhnro</td></tr>\n";
}

echo 
"</table>\n";

function 
anna_vari() {
   static 
$varikoodi;

   
// Ensimmäinen rivi "beige"
   
if($varikoodi == "#ffeedd") {
      
$varikoodi "#ffffff";
   }
   else {
      
$varikoodi "#ffeedd";
   }
   return 
$varikoodi;
}

?>