Subversion Repositories cheapmusic

Rev

Rev 41 | Rev 43 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 41 Rev 42
Line 1... Line 1...
1
<?php
1
<?php
2
function getExchangeRate($source, $target) {
2
function getExchangeRate($source, $target) {
3
  $currencyRates = array (
3
  $currencyRates = array (
4
    "USD" => array (
4
    "USD" => array (
5
          "AED" => 3.67325,
5
          "AED" => 3.67325,
6
          "AFN" => 80.947503,
6
          "AFN" => 81.518985,
7
          "ALL" => 107.102677,
7
          "ALL" => 107.402105,
8
          "AMD" => 476.850154,
8
          "AMD" => 476.850148,
9
          "ANG" => 1.874397,
9
          "ANG" => 1.875402,
10
          "AOA" => 340.27196,
10
          "AOA" => 340.271944,
11
          "ARS" => 42.415998,
11
          "ARS" => 42.365798,
12
          "AUD" => 1.43415,
12
          "AUD" => 1.43212,
13
          "AWG" => 1.801,
13
          "AWG" => 1.8,
14
          "AZN" => 1.704977,
14
          "AZN" => 1.705008,
15
          "BAM" => 1.716399,
15
          "BAM" => 1.720969,
16
          "BBD" => 1.99095,
16
          "BBD" => 2.0196,
17
          "BDT" => 84.428031,
17
          "BDT" => 84.513999,
18
          "BGN" => 1.718504,
18
          "BGN" => 1.721401,
19
          "BHD" => 0.377055,
19
          "BHD" => 0.376975,
20
          "BIF" => 1836.35,
20
          "BIF" => 1837.6,
21
          "BMD" => 1,
21
          "BMD" => 1,
22
          "BND" => 1.35045,
22
          "BND" => 1.35075,
23
          "BOB" => 6.90945,
23
          "BOB" => 6.91155,
24
          "BRL" => 3.826803,
24
          "BRL" => 3.846701,
25
          "BSD" => 0.99915,
25
          "BSD" => 1.00015,
26
          "BTC" => 8.7422484E-5,
26
          "BTC" => 7.9297261E-5,
27
          "BTN" => 69.363513,
27
          "BTN" => 69.159431,
28
          "BWP" => 10.66401,
28
          "BWP" => 10.681001,
29
          "BYN" => 2.034598,
29
          "BYN" => 2.043899,
30
          "BYR" => 19600,
30
          "BYR" => 19600,
31
          "BZD" => 2.015008,
31
          "BZD" => 2.016102,
32
          "CAD" => 1.31732,
32
          "CAD" => 1.31535,
33
          "CDF" => 1661.000254,
33
          "CDF" => 1659.999817,
34
          "CHF" => 0.97685,
34
          "CHF" => 0.97724,
35
          "CLF" => 0.024655,
35
          "CLF" => 0.024724,
36
          "CLP" => 680.30502,
36
          "CLP" => 682.205036,
37
          "CNY" => 6.880441,
37
          "CNY" => 6.876099,
38
          "COP" => 3202.45,
38
          "COP" => 3190.65,
39
          "CRC" => 584.684989,
39
          "CRC" => 584.010545,
40
          "CUC" => 1,
40
          "CUC" => 1,
41
          "CUP" => 26.5,
41
          "CUP" => 26.5,
42
          "CVE" => 96.724504,
42
          "CVE" => 97.032503,
43
          "CZK" => 22.459404,
43
          "CZK" => 22.435204,
44
          "DJF" => 177.71998,
44
          "DJF" => 177.719667,
45
          "DKK" => 6.560602,
45
          "DKK" => 6.569901,
46
          "DOP" => 50.23502,
46
          "DOP" => 50.340185,
47
          "DZD" => 118.749679,
47
          "DZD" => 118.79497,
48
          "EGP" => 16.701956,
48
          "EGP" => 16.731497,
49
          "ERN" => 14.999722,
49
          "ERN" => 14.999757,
50
          "ETB" => 28.6515,
50
          "ETB" => 28.860973,
51
          "EUR" => 0.87878,
51
          "EUR" => 0.879901,
52
          "FJD" => 2.14355,
52
          "FJD" => 2.14485,
53
          "FKP" => 0.78421,
53
          "FKP" => 0.78848,
54
          "GBP" => 0.785204,
54
          "GBP" => 0.78838,
55
          "GEL" => 2.784962,
55
          "GEL" => 2.834996,
56
          "GGP" => 0.784103,
56
          "GGP" => 0.787931,
57
          "GHS" => 5.37825,
57
          "GHS" => 5.462905,
58
          "GIP" => 0.78423,
58
          "GIP" => 0.788495,
59
          "GMD" => 49.594969,
59
          "GMD" => 49.685014,
60
          "GNF" => 9159.395348,
60
          "GNF" => 9164.449665,
61
          "GTQ" => 7.702505,
61
          "GTQ" => 7.706696,
62
          "GYD" => 208.704987,
62
          "GYD" => 208.980279,
63
          "HKD" => 7.806555,
63
          "HKD" => 7.80825,
64
          "HNL" => 24.474002,
64
          "HNL" => 24.485963,
65
          "HRK" => 6.502703,
65
          "HRK" => 6.510899,
66
          "HTG" => 93.308498,
66
          "HTG" => 93.793994,
67
          "HUF" => 284.59015,
67
          "HUF" => 284.68032,
68
          "IDR" => 14138.5,
68
          "IDR" => 14157.5,
69
          "ILS" => 3.602996,
69
          "ILS" => 3.590898,
70
          "IMP" => 0.784103,
70
          "IMP" => 0.787931,
71
          "INR" => 69.387003,
71
          "INR" => 69.1805,
72
          "IQD" => 1192.85,
72
          "IQD" => 1193.5,
73
          "IRR" => 42105.000109,
73
          "IRR" => 42104.999619,
74
          "ISK" => 124.349814,
74
          "ISK" => 124.540314,
75
          "JEP" => 0.784103,
75
          "JEP" => 0.787931,
76
          "JMD" => 129.749829,
76
          "JMD" => 130.980133,
77
          "JOD" => 0.70901,
77
          "JOD" => 0.709017,
78
          "JPY" => 107.030014,
78
          "JPY" => 107.711993,
79
          "KES" => 102.160402,
79
          "KES" => 102.109598,
80
          "KGS" => 69.488399,
80
          "KGS" => 69.598799,
81
          "KHR" => 4046.849551,
81
          "KHR" => 4068.897463,
82
          "KMF" => 432.324993,
82
          "KMF" => 433.297712,
83
          "KPW" => 900.072321,
83
          "KPW" => 900.058645,
84
          "KRW" => 1154.869942,
84
          "KRW" => 1154.201199,
85
          "KWD" => 0.303403,
85
          "KWD" => 0.303498,
86
          "KYD" => 0.833095,
86
          "KYD" => 0.83358,
87
          "KZT" => 378.559876,
87
          "KZT" => 379.819684,
88
          "LAK" => 8714.249682,
88
          "LAK" => 8717.950201,
89
          "LBP" => 1510.850053,
89
          "LBP" => 1512.5497,
90
          "LKR" => 176.49797,
90
          "LKR" => 176.590353,
91
          "LRD" => 195.049655,
91
          "LRD" => 195.124996,
92
          "LSL" => 14.297717,
92
          "LSL" => 14.303224,
93
          "LTL" => 2.95274,
93
          "LTL" => 2.95274,
94
          "LVL" => 0.60489,
94
          "LVL" => 0.60489,
95
          "LYD" => 1.389096,
95
          "LYD" => 1.388404,
96
          "MAD" => 9.514799,
96
          "MAD" => 9.55215,
97
          "MDL" => 18.167009,
97
          "MDL" => 18.154046,
98
          "MGA" => 3651.350223,
98
          "MGA" => 3652.327064,
99
          "MKD" => 54.055977,
99
          "MKD" => 54.125017,
100
          "MMK" => 1519.99996,
100
          "MMK" => 1518.350299,
101
          "MNT" => 2661.414422,
101
          "MNT" => 2661.434841,
102
          "MOP" => 8.044396,
102
          "MOP" => 8.04405,
103
          "MRO" => 357.000018,
103
          "MRO" => 357.000387,
104
          "MUR" => 35.390176,
104
          "MUR" => 35.392499,
105
          "MVR" => 15.449894,
105
          "MVR" => 15.449781,
106
          "MWK" => 759.949828,
106
          "MWK" => 760.140032,
107
          "MXN" => 19.225603,
107
          "MXN" => 19.189835,
108
          "MYR" => 4.14345,
108
          "MYR" => 4.145901,
109
          "MZN" => 62.019641,
109
          "MZN" => 62.034992,
110
          "NAD" => 14.390528,
110
          "NAD" => 14.39797,
111
          "NGN" => 360.390384,
111
          "NGN" => 360.560108,
112
          "NIO" => 32.95097,
112
          "NIO" => 32.967004,
113
          "NOK" => 8.508902,
113
          "NOK" => 8.51094,
114
          "NPR" => 111.014995,
114
          "NPR" => 110.690237,
115
          "NZD" => 1.504235,
115
          "NZD" => 1.49635,
116
          "OMR" => 0.384995,
116
          "OMR" => 0.38498,
117
          "PAB" => 0.99915,
117
          "PAB" => 1.00015,
118
          "PEN" => 3.30261,
118
          "PEN" => 3.30675,
119
          "PGK" => 3.385205,
119
          "PGK" => 3.386955,
120
          "PHP" => 51.364501,
120
          "PHP" => 51.450981,
121
          "PKR" => 157.350117,
121
          "PKR" => 161.03963,
122
          "PLN" => 3.73975,
122
          "PLN" => 3.75185,
123
          "PYG" => 6197.797242,
123
          "PYG" => 6214.096617,
124
          "QAR" => 3.64125,
124
          "QAR" => 3.64125,
125
          "RON" => 4.1482,
125
          "RON" => 4.155497,
126
          "RSD" => 103.609756,
126
          "RSD" => 103.770392,
127
          "RUB" => 62.697401,
127
          "RUB" => 63.156602,
128
          "RWF" => 910.835,
128
          "RWF" => 911.535,
129
          "SAR" => 3.7507,
129
          "SAR" => 3.75125,
130
          "SBD" => 8.21725,
130
          "SBD" => 8.21725,
131
          "SCR" => 13.657994,
131
          "SCR" => 13.660168,
132
          "SDG" => 45.097993,
132
          "SDG" => 45.122034,
133
          "SEK" => 9.24935,
133
          "SEK" => 9.26499,
134
          "SGD" => 1.353585,
134
          "SGD" => 1.354504,
135
          "SHP" => 1.3209,
135
          "SHP" => 1.320901,
136
          "SLL" => 8902.000357,
136
          "SLL" => 8904.999832,
137
          "SOS" => 580.000189,
137
          "SOS" => 583.000131,
138
          "SRD" => 7.458002,
138
          "SRD" => 7.457968,
139
          "STD" => 21050.59961,
139
          "STD" => 21050.59961,
140
          "SVC" => 8.746902,
140
          "SVC" => 8.752017,
141
          "SYP" => 514.999737,
141
          "SYP" => 515.000114,
142
          "SZL" => 14.321977,
142
          "SZL" => 14.319014,
143
          "THB" => 30.72598,
143
          "THB" => 30.769987,
144
          "TJS" => 9.426998,
144
          "TJS" => 9.43645,
145
          "TMT" => 3.5,
145
          "TMT" => 3.51,
146
          "TND" => 2.84875,
146
          "TND" => 2.86975,
147
          "TOP" => 2.28445,
147
          "TOP" => 2.282401,
148
          "TRY" => 5.783601,
148
          "TRY" => 5.762305,
149
          "TTD" => 6.76575,
149
          "TTD" => 6.78145,
150
          "TWD" => 31.06295,
150
          "TWD" => 31.041496,
151
          "TZS" => 2299.839783,
151
          "TZS" => 2300.393009,
152
          "UAH" => 26.155987,
152
          "UAH" => 26.183971,
153
          "UGX" => 3685.797444,
153
          "UGX" => 3705.799962,
154
          "USD" => 1,
154
          "USD" => 1,
155
          "UYU" => 35.220394,
155
          "UYU" => 35.173056,
156
          "UZS" => 8543.84945,
156
          "UZS" => 8561.705187,
157
          "VEF" => 9.987499,
157
          "VEF" => 9.987496,
158
          "VND" => 23283.2,
158
          "VND" => 23305,
159
          "VUV" => 116.061498,
159
          "VUV" => 116.061548,
160
          "WST" => 2.626048,
160
          "WST" => 2.623281,
161
          "XAF" => 575.659942,
161
          "XAF" => 577.20981,
162
          "XAG" => 0.064874,
162
          "XAG" => 0.065473,
163
          "XAU" => 0.0007,
163
          "XAU" => 0.000712,
164
          "XCD" => 2.70255,
164
          "XCD" => 2.70255,
165
          "XDR" => 0.718705,
165
          "XDR" => 0.71965,
166
          "XOF" => 575.659609,
166
          "XOF" => 577.210215,
167
          "XPF" => 104.659475,
167
          "XPF" => 104.939625,
168
          "YER" => 250.350083,
168
          "YER" => 250.299567,
169
          "ZAR" => 14.28805,
169
          "ZAR" => 14.33445,
170
          "ZMK" => 9001.205074,
170
          "ZMK" => 9001.206766,
171
          "ZMW" => 13.006026,
171
          "ZMW" => 12.877969,
172
          "ZWL" => 322.355011,
172
          "ZWL" => 322.355011,
173
    )
173
    )
174
  );
174
  );
175
 
175
 
176
  $rate = 1;
176
  $rate = 1;