Last active
January 7, 2026 19:41
-
-
Save edirpedro/69c0974613de044ebba6dc7fd0c5b732 to your computer and use it in GitHub Desktop.
Estados do Brasil (Lista, Array)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Lista | |
| AC, Acre | |
| AL, Alagoas | |
| AP, Amapá | |
| AM, Amazonas | |
| BA, Bahia | |
| CE, Ceará | |
| DF, Distrito Federal | |
| ES, Espirito Santo | |
| GO, Goiás | |
| MA, Maranhão | |
| MS, Mato Grosso do Sul | |
| MT, Mato Grosso | |
| MG, Minas Gerais | |
| PA, Pará | |
| PB, Paraíba | |
| PR, Paraná | |
| PE, Pernambuco | |
| PI, Piauí | |
| RJ, Rio de Janeiro | |
| RN, Rio Grande do Norte | |
| RS, Rio Grande do Sul | |
| RO, Rondônia | |
| RR, Roraima | |
| SC, Santa Catarina | |
| SP, São Paulo | |
| SE, Sergipe | |
| TO, Tocantins | |
| // Siglas | |
| AC | |
| AL | |
| AP | |
| AM | |
| BA | |
| CE | |
| DF | |
| ES | |
| GO | |
| MA | |
| MS | |
| MT | |
| MG | |
| PA | |
| PB | |
| PR | |
| PE | |
| PI | |
| RJ | |
| RN | |
| RS | |
| RO | |
| RR | |
| SC | |
| SP | |
| SE | |
| TO | |
| // Nomes | |
| Acre | |
| Alagoas | |
| Amapá | |
| Amazonas | |
| Bahia | |
| Ceará | |
| Distrito Federal | |
| Espirito Santo | |
| Goiás | |
| Maranhão | |
| Mato Grosso do Sul | |
| Mato Grosso | |
| Minas Gerais | |
| Pará | |
| Paraíba | |
| Paraná | |
| Pernambuco | |
| Piauí | |
| Rio de Janeiro | |
| Rio Grande do Norte | |
| Rio Grande do Sul | |
| Rondônia | |
| Roraima | |
| Santa Catarina | |
| São Paulo | |
| Sergipe | |
| Tocantins | |
| // Array | |
| $estados = array( | |
| 'AC' => 'Acre', | |
| 'AL' => 'Alagoas', | |
| 'AP' => 'Amapá', | |
| 'AM' => 'Amazonas', | |
| 'BA' => 'Bahia', | |
| 'CE' => 'Ceará', | |
| 'DF' => 'Distrito Federal', | |
| 'ES' => 'Espirito Santo', | |
| 'GO' => 'Goiás', | |
| 'MA' => 'Maranhão', | |
| 'MS' => 'Mato Grosso do Sul', | |
| 'MT' => 'Mato Grosso', | |
| 'MG' => 'Minas Gerais', | |
| 'PA' => 'Pará', | |
| 'PB' => 'Paraíba', | |
| 'PR' => 'Paraná', | |
| 'PE' => 'Pernambuco', | |
| 'PI' => 'Piauí', | |
| 'RJ' => 'Rio de Janeiro', | |
| 'RN' => 'Rio Grande do Norte', | |
| 'RS' => 'Rio Grande do Sul', | |
| 'RO' => 'Rondônia', | |
| 'RR' => 'Roraima', | |
| 'SC' => 'Santa Catarina', | |
| 'SP' => 'São Paulo', | |
| 'SE' => 'Sergipe', | |
| 'TO' => 'Tocantins', | |
| ); |
Para salvar a galera do Laravel, segue a Seeder com todos os estados brasileiros:
<?php
namespace Database\Seeders;
use App\Models\Estado;
use Illuminate\Database\Seeder;
class EstadoTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Estado::insert([
['sigla' => 'AC', 'nome' => 'Acre'],
['sigla' => 'AL', 'nome' => 'Alagoas'],
['sigla' => 'AP', 'nome' => 'Amapá'],
['sigla' => 'AM', 'nome' => 'Amazonas'],
['sigla' => 'BA', 'nome' => 'Bahia'],
['sigla' => 'CE', 'nome' => 'Ceará'],
['sigla' => 'DF', 'nome' => 'Distrito Federal'],
['sigla' => 'ES', 'nome' => 'Espirito Santo'],
['sigla' => 'GO', 'nome' => 'Goiás'],
['sigla' => 'MA', 'nome' => 'Maranhão'],
['sigla' => 'MS', 'nome' => 'Mato Grosso do Sul'],
['sigla' => 'MT', 'nome' => 'Mato Grosso'],
['sigla' => 'MG', 'nome' => 'Minas Gerais'],
['sigla' => 'PA', 'nome' => 'Pará'],
['sigla' => 'PB', 'nome' => 'Paraíba'],
['sigla' => 'PR', 'nome' => 'Paraná'],
['sigla' => 'PE', 'nome' => 'Pernambuco'],
['sigla' => 'PI', 'nome' => 'Piauí'],
['sigla' => 'RJ', 'nome' => 'Rio de Janeiro'],
['sigla' => 'RN', 'nome' => 'Rio Grande do Norte'],
['sigla' => 'RS', 'nome' => 'Rio Grande do Sul'],
['sigla' => 'RO', 'nome' => 'Rondônia'],
['sigla' => 'RR', 'nome' => 'Roraima'],
['sigla' => 'SC', 'nome' => 'Santa Catarina'],
['sigla' => 'SP', 'nome' => 'São Paulo'],
['sigla' => 'SE', 'nome' => 'Sergipe'],
['sigla' => 'TO', 'nome' => 'Tocantins']
]);
}
}
No formato de Slug:
[ "acre", "alagoas", "amapa", "amazonas", "bahia", "ceara", "distrito-federal", "espirito-santo", "goias", "maranhao", "mato-grosso-do-sul", "mato-grosso", "minas-gerais", "para", "paraiba", "parana", "pernambuco", "piaui", "rio-de-janeiro", "rio-grande-do-norte", "rio-grande-do-sul", "rondonia", "roraima", "santa-catarina", "sao-paulo", "sergipe", "tocantins" ]
Rails helper:
module AddressHelper
def brazilian_states
[%w[Acre AC],
%w[Alagoas AL],
%w[Amapá AP],
%w[Amazonas AM],
%w[Bahia BA],
%w[Ceará CE],
['Distrito Federal', 'DF'],
['Espirito Santo', 'ES'],
%w[Goiás GO],
%w[Maranhão MA],
['Mato Grosso do Sul', 'MS'],
['Mato Grosso', 'MT'],
['Minas Gerais', 'MG'],
%w[Pará PA],
%w[Paraíba PB],
%w[Paraná PR],
%w[Pernambuco PE],
%w[Piauí PI],
['Rio de Janeiro', 'RJ'],
['Rio Grande do Norte', 'RN'],
['Rio Grande do Sul', 'RS'],
%w[Rondônia RO],
%w[Roraima RR],
['Santa Catarina', 'SC'],
['São Paulo', 'SP'],
%w[Sergipe SE],
%w[Tocantins TO]]
end
end
$xEst = $_GET["estado"];
switch ($xEst) {
case "AC":
echo "(Acre)";
break;
case "AL":
echo "(Alagoas)";
break;
case "AP":
echo "(Amapá)";
break;
case "AM":
echo "(Amazonas)";
break;
case "BA":
echo "(Bahia)";
break;
case "CE":
echo "(Ceará)";
break;
case "DF":
echo "(Distrito Federal)";
break;
case "ES":
echo "(Espirito Santo)";
break;
case "GO":
echo "(Goiás)";
break;
case "MA":
echo "(Maranhão)";
break;
case "MS":
echo "(Mato Grosso do Sul)";
break;
case "MT":
echo "(Mato Grosso)";
break;
case "MG":
echo "(Minas Gerais)";
break;
case "PA":
echo "(Pará)";
break;
case "PB":
echo "(Paraíba)";
break;
case "PR":
echo "(Paraná)";
break;
case "PE":
echo "(Pernambuco)";
break;
case "PI":
echo "(Piauí)";
break;
case "RJ":
echo "(Rio de Janeiro)";
break;
case "RN":
echo "(Rio Grande do Norte)";
break;
case "RS":
echo "(Rio Grande do Sul)";
break;
case "RO":
echo "(Rondônia)";
break;
case "RR":
echo "(Roraima)";
break;
case "SC":
echo "(Santa Catarina)";
break;
case "SP":
echo "(São Paulo)";
break;
case "SE":
echo "(Sergipe)";
break;
case "TO":
echo "(Tocantins)";
break;
}
Muito obrigado galera salvou aq !
Select básico do HTML
//Siglas
<select>
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AP">AP</option>
<option value="AM">AM</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO">GO</option>
<option value="MA">MA</option>
<option value="MS">MS</option>
<option value="MT">MT</option>
<option value="MG">MG</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PR">PR</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RS">RS</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="SC">SC</option>
<option value="SP">SP</option>
<option value="SE">SE</option>
<option value="TO">TO</option>
</select>
//Nome dos Estados
<select>
<option value="Acre">Acre</option>
<option value="Alagoas">Alagoas</option>
<option value="Amapá">Amapá</option>
<option value="Amazonas">Amazonas</option>
<option value="Bahia">Bahia</option>
<option value="Ceará">Ceará</option>
<option value="Distrito Federal">Distrito Federal</option>
<option value="Espirito Santo">Espirito Santo</option>
<option value="Goiás">Goiás</option>
<option value="Maranhão">Maranhão</option>
<option value="Mato Grosso do Sul">Mato Grosso do Sul</option>
<option value="Mato Grosso">Mato Grosso</option>
<option value="Minas Gerais">Minas Gerais</option>
<option value="Pará">Pará</option>
<option value="Paraíba">Paraíba</option>
<option value="Paraná">Paraná</option>
<option value="Pernambuco">Pernambuco</option>
<option value="Piauí">Piauí</option>
<option value="Rio de Janeiro">Rio de Janeiro</option>
<option value="Rio Grande do Norte">Rio Grande do Norte</option>
<option value="Rio Grande do Sul">Rio Grande do Sul</option>
<option value="Rondônia">Rondônia</option>
<option value="Roraima">Roraima</option>
<option value="Santa Catarina">Santa Catarina</option>
<option value="São Paulo">São Paulo</option>
<option value="Sergipe">Sergipe</option>
<option value="Tocantins">Tocantins</option>
</select>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Formato para adicionar como taxonomias no WordPress:
AC,
AL,
AP,
AM,
BA,
CE,
DF,
ES,
GO,
MA,
MS,
MT,
MG,
PA,
PB,
PR,
PE,
PI,
RJ,
RN,
RS,
RO,
RR,
SC,
SP,
SE,
TO,