" . $comm . "";}}function showc($name) {if($name != '') {return $name . " (c)";}}function showb($name) {if($name != '') {return $name . " (b)";}}function showz($name) {if($name != '') {return $name . " (z)";}}$fd = fopen("hemihomonyms.csv", "r");$first = fgets($fd);while($line = fgets($fd, 2048)){$fields = preg_split("/;/", $line, 6);switch ($showcase){case "all":printf("| %s %s | %s %s | %s %s",showb($fields[0]), showo($fields[1]), showz($fields[4]), showo($fields[5]), showc($fields[2]), showo($fields[3])); break;case "three":if ($fields[0] != "" and $fields[2] != "" and $fields[4] != ""){printf(" |
| %s %s | %s %s | %s %s",showb($fields[0]), showo($fields[1]), showz($fields[4]), showo($fields[5]), showc($fields[2]), showo($fields[3])); }break;case "bz":if ($fields[0] != "" and $fields[2] == "" and $fields[4] != ""){printf(" |
| %s %s | %s %s | %s %s",showb($fields[0]), showo($fields[1]), showz($fields[4]), showo($fields[5]), showc($fields[2]), showo($fields[3])); }break;case "bc":if ($fields[0] != "" and $fields[2] != "" and $fields[4] == ""){printf(" |
| %s %s | %s %s | %s %s",showb($fields[0]), showo($fields[1]), showz($fields[4]), showo($fields[5]), showc($fields[2]), showo($fields[3])); }break;case "cz":if ($fields[0] == "" and $fields[2] != "" and $fields[4] != ""){printf(" |
| %s %s | %s %s | %s %s",showb($fields[0]), showo($fields[1]), showz($fields[4]), showo($fields[5]), showc($fields[2]), showo($fields[3])); }break;}}?> |