Advertisement
Guest User

Provincias de españa a iso code

a guest
May 24th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.66 KB | None | 0 0
  1. function provinciaToIso($area){
  2.     $area = strtolower($area);
  3.     $area = preg_replace('/\s+/', '', $area);
  4.  
  5.     switch ($area){
  6.         case "acoruña":
  7.             return 'C';
  8.             break;
  9.  
  10.         case "acoruna":
  11.             return 'C';
  12.             break;
  13.  
  14.         case "alava":
  15.             return 'VI';
  16.             break;
  17.  
  18.         case "albacete":
  19.             return 'AB';
  20.             break;
  21.  
  22.         case "alicante":
  23.             return 'A';
  24.             break;
  25.  
  26.         case "almería":
  27.             return 'AL';
  28.             break;
  29.  
  30.         case "almeria":
  31.             return 'AL';
  32.             break;
  33.  
  34.         case "asturias":
  35.             return 'O';
  36.             break;
  37.  
  38.         case "ávila":
  39.             return 'AV';
  40.             break;
  41.  
  42.         case "avila":
  43.             return 'C';
  44.             break;
  45.  
  46.         case "badajoz":
  47.             return 'BA';
  48.             break;
  49.  
  50.         case "baleares":
  51.             return 'PM';
  52.             break;
  53.  
  54.         case "barcelona":
  55.             return 'B';
  56.             break;
  57.  
  58.         case "burgos":
  59.             return 'BU';
  60.             break;
  61.  
  62.         case "cáceres":
  63.             return 'CC';
  64.             break;
  65.  
  66.         case "caceres":
  67.             return 'CC';
  68.             break;
  69.  
  70.         case "cádiz":
  71.             return 'CA';
  72.             break;
  73.  
  74.         case "cadiz":
  75.             return 'CA';
  76.             break;
  77.            
  78.         case "cantabria":
  79.             return 'S';
  80.             break;
  81.  
  82.         case "castellón":
  83.             return 'CS';
  84.             break;
  85.  
  86.         case "castellon":
  87.             return 'CS';
  88.             break;
  89.  
  90.         case "ceuta":
  91.             return 'CE';
  92.             break;
  93.  
  94.         case "ciudadreal":
  95.             return 'CR';
  96.             break;
  97.  
  98.         case "córdoba":
  99.             return 'CO';
  100.             break;
  101.  
  102.         case "cordoba":
  103.             return 'CO';
  104.             break;
  105.  
  106.         case "girona":
  107.             return 'GI';
  108.             break;
  109.  
  110.         case "granada":
  111.             return 'GR';
  112.             break;
  113.  
  114.         case "guadalajara":
  115.             return 'GU';
  116.             break;
  117.  
  118.         case "gipúzcoa":
  119.             return 'SS';
  120.             break;
  121.  
  122.         case "gipuzcoa":
  123.             return 'SS';
  124.             break;
  125.  
  126.         case "huelva":
  127.             return 'H';
  128.             break;
  129.  
  130.         case "huesca":
  131.             return 'HU';
  132.             break;
  133.  
  134.         case "jaén":
  135.             return 'J';
  136.             break;
  137.            
  138.         case "jaen":
  139.             return 'J';
  140.             break;
  141.  
  142.         case "larioja":
  143.             return 'LO';
  144.             break;
  145.  
  146.         case "laspalmas":
  147.             return 'GC';
  148.             break;
  149.  
  150.         case "león":
  151.             return 'LE';
  152.             break;
  153.  
  154.         case "leon":
  155.             return 'LE';
  156.             break;
  157.  
  158.         case "lleida":
  159.             return 'L';
  160.             break;
  161.  
  162.         case "lugo":
  163.             return 'LU';
  164.             break;
  165.  
  166.         case "madrid":
  167.             return 'M';
  168.             break;
  169.  
  170.         case "málaga":
  171.             return 'MA';
  172.             break;
  173.  
  174.         case "malaga":
  175.             return 'MA';
  176.             break;
  177.  
  178.         case "melilla":
  179.             return 'ML';
  180.             break;
  181.  
  182.         case "murcia":
  183.             return 'MU';
  184.             break;
  185.  
  186.         case "navarra":
  187.             return 'NA';
  188.             break;
  189.  
  190.         case "ourense":
  191.             return 'OU';
  192.             break;
  193.  
  194.         case "palencia":
  195.             return 'P';
  196.             break;
  197.  
  198.         case "pontevedra":
  199.             return 'PO';
  200.             break;
  201.  
  202.         case "salamanca":
  203.             return 'SA';
  204.             break;
  205.  
  206.         case "santacruzdetenerife":
  207.             return 'TF';
  208.             break;
  209.  
  210.         case "segovia":
  211.             return 'SG';
  212.             break;
  213.  
  214.         case "sevilla":
  215.             return 'SE';
  216.             break;
  217.  
  218.         case "soria":
  219.             return 'SO';
  220.             break;
  221.  
  222.         case "tarragona":
  223.             return 'T';
  224.             break;
  225.  
  226.         case "teruel":
  227.             return 'TE';
  228.             break;
  229.  
  230.         case "toledo":
  231.             return 'TO';
  232.             break;
  233.  
  234.         case "valencia":
  235.             return 'V';
  236.             break;
  237.  
  238.         case "valladolid":
  239.             return 'VA';
  240.             break;
  241.  
  242.         case "vizcaya":
  243.             return 'BI';
  244.             break;
  245.  
  246.         case "zamora":
  247.             return 'ZA';
  248.             break;
  249.  
  250.         case "zaragoza":
  251.             return 'Z';
  252.             break;
  253.            
  254.         default:
  255.             return 'B';
  256.             break;
  257.     }
  258.  
  259. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement