| 
<?php
include("libphonetiq.class.php");
 
 #Search query
 $query = "firewall training";
 
 #Set of data
 $data = array(
 'McAfee training'=>array(
 'Course Name'=>'McAfee Training Course V1',
 'Product'=>'McAfee Antivirus'
 ),
 
 'Sponge class'=>array(
 'Course Name'=>'Sponges 101',
 'Product'=>'Mayonaise'
 ),
 
 'Train spotting'=>array(
 'Course Name'=>'Spotting trains for dummies',
 'Product'=>'Trains'
 )
 );
 
 $engine = new PhonetiQ();
 $start = microtime(true);
 print "Searching in dataset for '$query'... <br/>";
 $engine->begin($query);
 foreach ($data as $key=>$row)
 {
 $score = $engine->next($row);
 if ($score === false)
 print "  $key - Not in results <br/>";
 else
 print "  $key - $score <br/>";
 }
 print "Finished in " . (microtime(true) - $start);
 ?>
 |