"ChicagoVPS", "description" => "A VPS company.", "value" => "id-for-chicagovps", "created" => "2013-08-02" ), array( "name" => "BuffaloVPS", "description" => "A VPS company.", "value" => "id-for-buffalovps", "created" => "2013-08-03" ), array( "name" => "ColoCrossing", "description" => "A colocation provider.", "value" => "id-for-colocrossing", "created" => "2013-08-06" ) ); $sData = array(); foreach($sOriginalData as $sEntry) { if(strpos(strtolower($sEntry['name']), strtolower($_GET['q'])) !== false) { $sData[] = $sEntry; } } sleep(1);