Pular para o conteúdo principal

PHP : array de estados brasileiros com nomes e siglas

Esse é um simples array com os nomes dos estados e suas correspondentes siglas.

Cada estado é um array numerado e e "bem comportado" : tudo em minúsculas e sem acentos, porque evita problemas de compatibilidade de codificação e você sempre pode usar um "strtoupper", "ucfirst" e "ucwords" do PHP para tratar a formatação.


$estados = array(
1=>array("sigla"=>"ac","nome"=>"acre"),
2=>array("sigla"=>"al","nome"=>"alagoas"),
3=>array("sigla"=>"am","nome"=>"amazonas"),
4=>array("sigla"=>"ap","nome"=>"amapa"),
5=>array("sigla"=>"ba","nome"=>"bahia"),
6=>array("sigla"=>"ce","nome"=>"ceara"),
7=>array("sigla"=>"df","nome"=>"distrito federal"),
8=>array("sigla"=>"es","nome"=>"espirito santo"),
9=>array("sigla"=>"go","nome"=>"goias",
10=>array("sigla"=>"ma","nome"=>"maranhao"),
11=>array("sigla"=>"mt","nome"=>"mato grosso"),
11=>array("sigla"=>"ms","nome"=>"mato grosso do sul"),
13=>array("sigla"=>"mg","nome"=>"minas gerais"),
14=>array("sigla"=>"pa","nome"=>"para"),
15=>array("sigla"=>"pb","nome"=>"paraiba"),
16=>array("sigla"=>"pr","nome"=>"parana"),
17=>array("sigla"=>"pe","nome"=>"pernambuco"),
18=>array("sigla"=>"pi","nome"=>"piaui"),
19=>array("sigla"=>"rj","nome"=>"rio de janeiro"),
20=>array("sigla"=>"rn","nome"=>"rio grande do norte"),
21=>array("sigla"=>"ro","nome"=>"rondonia"),
22=>array("sigla"=>"rs","nome"=>"rio grande do sul"),
23=>array("sigla"=>"rr","nome"=>"roraima"),
24=>array("sigla"=>"sc","nome"=>"santa catarina"),
25=>array("sigla"=>"se","nome"=>"sergipe"),
26=>array("sigla"=>"sp","nome"=>"sao paulo"),
27=>array("sigla"=>"to","nome"=>"tocantins")
);

Mas se ainda assim quiser uma solução mais imediata, aqui tem uma string mais compacta:

$estados = array(
"AC"=>"Acre",
"AL"=>"Alagoas",
"AM"=>"Amazonas",
"AP"=>"Amapá",
"BA"=>"Bahia",
"CE"=>"Ceará",
"DF"=>"Distrito Federal",
"ES"=>"Espírito Santo",
"GO"=>"Goiás",
"MA"=>"Maranhão",
"MT"=>"Mato Grosso",
"MS"=>"Mato Grosso do Sul",
"MG"=>"Minas Gerais",
"PA"=>"Pará",
"PB"=>"Paraíba",
"PR"=>"Paraná",
"PE"=>"Pernambuco",
"PI"=>"Piauí",
"RJ"=>"Rio de Janeiro",
"RN"=>"Rio Grande do Norte",
"RO"=>"Rondônia",
"RS"=>"Rio Grande do Sul",
"RR"=>"Roraima",
"SC"=>"Santa Catarina",
"SE"=>"Sergipe",
"SP"=>"São Paulo",
"TO"=>"Tocantins"); 

Uma mão na roda, não é mesmo ?

Comentários

  1. Não é um mão é um motor na roda , valew

    ResponderExcluir
  2. para quem precisar da uf como descricao como precisei é só usar:

    $estados = array(
    "AC"=>"AC",
    "AL"=>"AL",
    "AM"=>"AM",
    "AP"=>"AP",
    "BA"=>"BA",
    "CE"=>"CE",
    "DF"=>"DF",
    "ES"=>"ES",
    "GO"=>"GO",
    "MA"=>"MA",
    "MT"=>"MT",
    "MS"=>"MS",
    "MG"=>"MG",
    "PA"=>"PA",
    "PB"=>"PB",
    "PR"=>"PR",
    "PE"=>"PE",
    "PI"=>"PI",
    "RJ"=>"RJ",
    "RN"=>"RN",
    "RO"=>"RO",
    "RS"=>"RS",
    "RR"=>"RR",
    "SC"=>"SC",
    "SE"=>"SE",
    "SP"=>"SP",
    "TO"=>"TO");

    ResponderExcluir
  3. Se precisarem de uma matriz, pode usar este também.

    if [State] in (
    'AC','AL','AM','AP','BA','CE','DF','ES','GO',
    'MA','MT','MS','MG','PA','PB','PR','PE','PI',
    'RJ','RN','RO','RS','RR','SC','SE','SP','TO'
    ) then true else false end

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Javascript : Converter sigla de estados em nome de estados

Esse é um switch prático pra quem precisa converter as siglas dos estados brasileiros nos seus respectivos nomes. Dado uma variável 'UF' com a sigla, vamos salvar em 'ESTADO' o nome correspondente: switch(UF){ case 'AC': ESTADO = 'Acre'; break; case 'AL': ESTADO = 'Alagoas'; break; case 'AP': ESTADO = 'Amapá'; break; case 'AM': ESTADO = 'Amazonas'; break; case 'BA': ESTADO = 'Bahia'; break; case 'CE': ESTADO = 'Ceará'; break; case 'DF': ESTADO = 'Distrito Federal'; break; case 'ES': ESTADO = 'Espírito Santo'; break; case 'GO': ESTADO = 'Goiás'; break; case 'MA': ESTADO = 'Maranhão'; break; case 'MT': ESTADO = 'Mato Grosso'; break; case 'MS': ESTADO = 'Mato Grosso do Sul'; break; case 'MG': ESTADO = 'Minas Gerais&

Criando um repositorio GIT de forma fácil e rápida

Para se criar um servidor central git para salvar seus  projetos e compartilhar com outros desenvolvedores, tenha uma máquina rodando um servidor ssh  e um dominio. Caso a máquina so faça compartilhamento num rede interna, basta ter em mãos o ip dela. Configure os usuários e grupos com permissão de acesso a máquina e tenha certeza que todos conseguem acessar via ssh nela. Como exemplo, aqui o usuário será 'user' e o endereço do host servidor será 'meu.server.br' . Crie uma pasta para ser o repositório dos projetos. Aqui usaremos como exemplo a pasta '/pasta/repo' . Agora, no servidor, você vai criar uma pasta limpa para receber o projeto e executar o comando de inicialização do projeto git remoto, assim: $ cd /pasta/repo $ mkdir meuprojeto.git $ cd meuprojeto.git $ git --bare init IMPORTANTE : a pasta do projeto compartilhado DEVE terminar com ‘.git’ Em sua área de trabalho LOCAL, você irá para a pasta do projeto que quer iniciar no