<?php
require_once('nameParser.php');
$names = file('exampleNames.txt');
$np = new nameParser();
?><table><tr><td><b>Full Name</b></td><td><b>Title</b></td><td><b>First</b></td><td><b>Middle</b></td><td><b>Last</b></td><td><b>Suffix</b></td></tr>
<style type="text/css">
* { padding: 0px; margin: 0px;}
body { margin: 10px; }
td { padding: 5px; background-color: #fff; font-size: 14px; border: 1px solid #ccc;}
.odd { background-color: #eee; }
</style><?
$eo = 1;
foreach($names as $name) {
if ( $eo == 1 )
$eoc = "odd";
else
$eoc = "";
$name = trim($name);
if(!$name) { continue; }
$np->setFullName($name);
$np->parse();
if( !$np->getNotParseable() ) {
echo "<tr><td class=\"".$eoc."\"><i>".$name."</i></td><td class=\"".$eoc."\">".$np->getTitle()." </td><td class=\"".$eoc."\">";
echo $np->getFirstName()." </td><td class=\"".$eoc."\">".$np->getMiddleName()." </td><td class=\"".$eoc."\">";
echo $np->getLastName()." </td><td class=\"".$eoc."\">".$np->getSuffix()." </td></tr>";
} else {
echo "<tr><td class=\"".$eoc."\"><i>".$name."</i></td><td class=\"".$eoc."\" colspan=5><center><b>Not parseable.</b></td>\n";
}
$eo++;
if ( $eo == 2 ) $eo = 0;
}
|