query); $amount = floatval($query_terms[0]); $amount_currency = strtoupper($query_terms[1]); $conversion_currency = strtoupper($query_terms[3]); // Unknown/misspelled currencies if (!array_key_exists($amount_currency, $result) || !array_key_exists($conversion_currency, $result)) { return array(); } // Calculate exchange rate $conversion = round(($result[$conversion_currency] / $result[$amount_currency]) * $amount, 4); return array( "title" => "Currency conversion:", "text" => "$amount $amount_currency = $conversion $conversion_currency", "source" => "https://moneyconvert.net/" ); } else { return array( "title" => "Uh-oh...", "text" => "No exchange rates could be loaded. Try again later." ); } } } ?>