Se você precisa de um vetor com os estados brasileiros ai está
// vetor estado $estado["AC"] = "AC"; $estado["AL"] = "AL"; $estado["AP"] = "AP"; $estado["AM"] = "AM"; $estado["BA"] = "BA"; $estado["CE"] = "CE"; $estado["DF"] = "DF"; $estado["EC"] = "ES"; $estado["GO"] = "GO"; $estado["MA"] = "MA"; $estado["MG"] = "MG"; $estado["MT"] = "MT"; $estado["MS"] = "MS"; $estado["PA"] = "PA"; $estado["PR"] = "PR"; $estado["PE"] = "PE"; $estado["PI"] = "PI"; $estado["RJ"] = "RJ"; $estado["RN"] = "RN"; $estado["RS"] = "RS"; $estado["RO"] = "RO"; $estado["RR"] = "RR"; $estado["SC"] = "SC"; $estado["SP"] = "SP"; $estado["SE"] = "SE"; $estado["TO"] = "TO"; |
Vlw Anselmo, sempre com ótimas dicas.
Sem querer abusar, você tem um vetor com todas as cidades?
Minha sugestão é usar um banco de dados com as cidades, ou então, pegar a cidade em funcao do CEP vc pode usar o webservice do http://www.republicavirtual.com.br/cep/ para isso.
Como que eu faço uma função que receba esse array e uma sigla como parâmetro e mostre o nome do estado?
mas para isso vc não precisa de uma função nobre colega, basta fazer echo $estado[$sigal] onde $sigla é a variável com o nome do estado.
Se quiser fazer a funcao então não passe o vetor como parâmetro, apenas a sigla +- assim
function getNomeEstado($sigla){
$estado[“SC”] = “SC”;
$estado[“SP”] = “SP”;
$estado[“SE”] = “SE”;
$estado[“TO”] = “TO”;
return $estado[$sigla]
}
capitou ?