reenadak

get currency symbol

Feb 20th, 2018
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.74 KB | None | 0 0
  1. // Function - Get currency, this function returns the currency symbol for any currency.
  2. // $iso - The 3 letter ISO code (ie INR)
  3.  
  4. function getCurrency($iso)
  5.     {      
  6.         $currencySymoblsDb = array(
  7.             "AED" => "د.إ",
  8.             "AFN" => "؋",
  9.             "ALL" => "L",
  10.             "ANG" => "ƒ",
  11.             "AOA" => "Kz",
  12.             "ARS" => "$",
  13.             "AUD" => "$",
  14.             "AWG" => "ƒ",
  15.             "BAM" => "KM",
  16.             "BBD" => "$",
  17.             "BDT" => "৳",
  18.             "BGN" => "лв",
  19.             "BHD" => ".د.ب",
  20.             "BIF" => "Fr",
  21.             "BND" => "$",
  22.             "BOB" => "Bs.",
  23.             "BRL" => "R$",
  24.             "BSD" => "$",
  25.             "BTN" => "Nu.",
  26.             "BWP" => "P",
  27.             "BYR" => "Br",
  28.             "BZD" => "$",
  29.             "CAD" => "$",
  30.             "CDF" => "Fr",
  31.             "CHF" => "Fr",
  32.             "CLP" => "$",
  33.             "CNY" => "¥",
  34.             "COP" => "$",
  35.             "CRC" => "₡",
  36.             "CUC" => "$",
  37.             "CUP" => "$",
  38.             "CVE" => "$",
  39.             "CZK" => "Kč",
  40.             "DJF" => "Fr",
  41.             "DKK" => "kr",
  42.             "DOP" => "$",
  43.             "DZD" => "د.ج",
  44.             "EGP" => "£",
  45.             "ERN" => "Nfk",
  46.             "ETB" => "Br",
  47.             "EUR" => "€",
  48.             "FJD" => "$",
  49.             "FKP" => "£",
  50.             "GBP" => "£",
  51.             "GEL" => "ლ",
  52.             "GGP" => "£",
  53.             "GHS" => "₵",
  54.             "GIP" => "$",
  55.             "GMD" => "D",
  56.             "GNF" => "Fr",
  57.             "GTQ" => "Q",
  58.             "GYD" => "$",
  59.             "HKD" => "$",
  60.             "HNL" => "L",
  61.             "HRK" => "kn",
  62.             "HTG" => "G",
  63.             "HUF" => "Ft",
  64.             "IDR" => "Rp",
  65.             "ILS" => "₪",
  66.             "IMP" => "£",
  67.             "INR" => "₹",
  68.             "IQD" => "ع.د",
  69.             "IRR" => "﷼",
  70.             "ISK" => "kr",
  71.             "JEP" => "£",
  72.             "JMD" => "$",
  73.             "JOD" => "د.ا",
  74.             "JPY" => "¥",
  75.             "KES" => "Sh",
  76.             "KGS" => "лв",
  77.             "KHR" => "៛",
  78.             "KMF" => "Fr",
  79.             "KPW" => "₩",
  80.             "KRW" => "₩",
  81.             "KWD" => "د.ك",
  82.             "KYD" => "$",
  83.             "KZT" => "T",
  84.             "LAK" => "₭",
  85.             "LBP" => "ل.ل",
  86.             "LKR" => "Rs",
  87.             "LRD" => "$",
  88.             "LSL" => "L",
  89.             "LYD" => "ل.د",
  90.             "MAD" => "د.م.",
  91.             "MDL" => "L",
  92.             "MGA" => "Ar",
  93.             "MKD" => "ден",
  94.             "MMK" => "Ks",
  95.             "MNT" => "₮",
  96.             "MOP" => "P",
  97.             "MRO" => "UM",
  98.             "MUR" => "Rs",
  99.             "MVR" => ".ރ",
  100.             "MWK" => "MK",
  101.             "MXN" => "$",
  102.             "MYR" => "RM",
  103.             "MZN" => "MT",
  104.             "NAD" => "$",
  105.             "NGN" => "₦",
  106.             "NIO" => "C$",
  107.             "NOK" => "kr",
  108.             "NPR" => "Rs",
  109.             "NZD" => "$",
  110.             "OMR" => "ر.ع.",
  111.             "PAB" => "B/.",
  112.             "PEN" => "S/.",
  113.             "PGK" => "K",
  114.             "PHP" => "₱",
  115.             "PKR" => "Rs",
  116.             "PLN" => "zł",
  117.             "PRB" => "p.",
  118.             "PYG" => "₲",
  119.             "QAR" => "ر.ق",
  120.             "RON" => "lei",
  121.             "RSD" => "дин.",
  122.             "RUB" => "₽",
  123.             "RWF" => "Fr",
  124.             "SAR" => "ر.س",
  125.             "SBD" => "$",
  126.             "SCR" => "Rs",
  127.             "SDG" => "£",
  128.             "SEK" => "kr",
  129.             "SGD" => "$",
  130.             "SHP" => "£",
  131.             "SLL" => "Le",
  132.             "SOS" => "Sh",
  133.             "SRD" => "$",
  134.             "SSP" => "£",
  135.             "STD" => "Db",
  136.             "SYP" => "£",
  137.             "SZL" => "L",
  138.             "THB" => "฿",
  139.             "TJS" => "SM",
  140.             "TMT" => "m",
  141.             "TND" => "د.ت",
  142.             "TOP" => "T$",
  143.             "TRY" => "t",
  144.             "TTD" => "$",
  145.             "TWD" => "$",
  146.             "TZS" => "Sh",
  147.             "UAH" => "₴",
  148.             "UGX" => "Sh",
  149.             "USD" => "$",
  150.             "UYU" => "$",
  151.             "UZS" => "лв",
  152.             "VEF" => "Bs F",
  153.             "VND" => "₫",
  154.             "VUV" => "Vt",
  155.             "WST" => "T",
  156.             "XAF" => "Fr",
  157.             "XCD" => "$",
  158.             "XOF" => "Fr",
  159.             "XPF" => "Fr",
  160.             "YER" => "﷼",
  161.             "ZAR" => "R",
  162.             "ZMW" => "ZK"
  163.             );
  164.            
  165.         $found = array_key_exists(strtoupper($iso), $currencySymoblsDb);
  166.        
  167.         return $found ? $currencySymoblsDb[strtoupper($iso)] : "";
  168.     }
  169.    
  170. // usage
  171.     echo getCurrency("inr");
Advertisement
Add Comment
Please, Sign In to add comment