currency convert in php code example
Example 1: currency convertor in php
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.exchangeratesapi.io/latest?base=USD",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_POSTFIELDS => "{\n\t\"QuantityOnHand\":1,\n\t\"ReOrderPoint\":1,\n\t\"QuantityAsOfDate\":\"2018-03-01\"\n}",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache",
"postman-token: f8326c98-2bb7-a466-6f5e-cb8bfc5421d0"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
$response;
$response= json_decode($response,true);
$CAD= $response['rates']['CAD'];
$AUD= $response['rates']['AUD'];
$GBP= $response['rates']['GBP'];
?>
Example 2: php currency converter script
<html>
<head>
<style>
#box
{
width:350px;
height:270px;
margin:0px auto;
border:2px solid black;
}
h2{
text-align: center;
}
table{
margin:0px auto;
}
</style>
</head>
<body>
<form align="center" action="currencyconvertor.php" method="post">
<div id="box">
<h2><center>Currency Converter</center></h2>
<table>
<tr>
<td>
Enter Amount:<input type="text" name="amount"><br>
</td>
</tr>
<tr>
<td>
<br><center>From:<select name='cur1'>
<option value="AUD">Australian Dollar(AUD)</option>
<option value="USD" selected>US Dollar(USD)</option>
</select>
</td>
</tr>
<tr>
<td>
<br><center>To:<select name='cur2'>
<option value="INR" selected >Indian Rupee(INR)</option>
<option value="JPY">Japanese Yen(JPY)</option>
<option value="PHP">Philippine Peso(PHP)</option>
</select>
</td>
</tr>
<tr>
<td><center><br>
<input type='submit' name='submit' value="CovertNow"></center>
</td>
</tr>
</table>
</form>
<?php
if(isset($_POST['submit'])){
$amount = $_POST['amount'];
$cur1 = $_POST['cur1'];
$cur2 = $_POST['cur2'];
if($cur1=="AUD" AND $cur2=="JPY"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount*82.463 . "</center>";
}
if($cur1=="AUD" AND $cur2=="INR"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount* 51.09 . "</center>";
}
if($cur1=="AUD" AND $cur2=="PHP"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount* 37.15 . "</center>";
}
if($cur1=="USD" AND $cur2=="JPY"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount* 109.49 . "</center>";
}
if($cur1=="USD" AND $cur2=="INR"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount* 67.83 . "</center>";
}
if($cur1=="USD" AND $cur2=="PHP"){
echo "<center><b>Your Converted Amount is:</b><br></center>";
echo "<center>" . $amount*49.32 . "</center>";
}
}
?>
</body>
</html>