Trabalhando com Arrays no PHP

Bom trabalhar com arrays é uma necessidade que cedo ou tarde surge nos projetos de TI em geral, em php eu considero a manipulação de arrays bem tranquila, segue um exemplo para teste e compreensão do funcionamento, se as dúvidas persistirem, podem comentar o post que eu tento esclarecer melhor.

<?php
//Declararando um Array Simples
$cidades = array("Colina","Barretos","Bebedouro","Frutal","Patos de Minas","Uberlandia");
 
//Percorrer o array
foreach ($cidades as $valor){
echo $valor."<br /> ";
}
 
echo "<br /><br />";
 
//Declarando um array Multidirecional
$estados = array(
'SP' => array('Colina','Barretos','Bebedouro'), //Aqui declaramos um array interno
'MG' => array('Frutal','Patos de Minas','Uberlândia') //Aqui declaramos um array interno
);
 
//Varrendo um array Bidirecional
foreach($estados as $estado => $cidade){
echo $estado . '<br />'; //Mostra o Estado
if(is_array($cidade)){//Verifica se possui um array dentro do outro
foreach($cidade as $valor){
echo $valor, '<br/>'; //Mostra as Cidades do Estado atual
}
}
}
//Se for um array Multidirecional, ou seja que tenha mais de 2 Niveis
//você pode usar a função
recursive_show_array($valor);
//Usando essa função o php fará chamadas recursivas no array
//para mostrar seus conteudos internos
?>

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *