<?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; }
|