Advertisement
Gleidson_21

Arrays

Jun 21st, 2021
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.18 KB | None | 0 0
  1. <?php
  2. //Arrays
  3.  
  4.  
  5.  
  6. $carros = array("BMW", "Hilux", "Volvo");
  7.  
  8. $carros2 = array(3 => "BMW", 2 => "Hilux", 4 => "Volvo"); // tambem se pode definir o array do elemento manualmente
  9.  
  10. $carros[] = "Amarok"; // adicionando um elemento ao array, se nao especificar o indice sera adicionado ao proximo no array
  11. $carros[10] = "Fusca"; // pode-se adicioanr em um indice especifico
  12.  
  13. print_r($carros); // print_r usado para imprimir o array inteiro
  14.  
  15. echo $carros[0]; // é possivel buscar o elemento pelo seu indice
  16.  
  17. echo "<br>";
  18.  
  19. $motos = array();
  20. $motos[] = "CG";
  21. $motos[] = "titan";
  22. $motos[3] = "Bros";
  23.  
  24. print_r($motos);
  25.  
  26. echo "<br> <hr>";
  27. //TERCEIRA FORMA DE CONSTRUIR UM ARRAY
  28. $clientes = ["ANA", "Maria", "Carol"];
  29. print_r($clientes);
  30.  
  31. //Count -> Exibe a quantidade de elementos que tem em um array
  32. echo "<hr>";
  33.  
  34. $totalCarros = count($carros);
  35. echo $totalCarros;
  36.  
  37. //foreach
  38. echo "<hr>";
  39.  
  40. foreach ($carros as $valor) { // cada elemento do array carros sera atribuido a variavel valor.
  41.   echo $valor . "<br>";
  42. }
  43.  
  44.  
  45. //Arrays associativo
  46. // ao inves de indices numericos teremos indices como strings
  47. echo "<hr>";
  48. $pessoa = array("nome" => "Rodrigo", "idade" => 23, "altura" => 1.80);
  49. $pessoa["cidade"] = "Guarulhos"; // adicionando um elemento ao array, de indice = cidade e valor guarulhos
  50.  
  51. print_r($pessoa);
  52. echo $pessoa["altura"]; // imprimindo por indice
  53.  
  54.  
  55. echo "<hr>";
  56. //percorre o array de pessoas, pegando o elemento e o indice e atribuindo a variavel valor,
  57. // imprima o indice e o elemento elemento atribuido a variavel valor.
  58. foreach ($pessoa as $indice => $valor) {
  59.   echo $indice . ":" . $valor . "<br>";
  60. }
  61.  
  62.  
  63. //ARRAYS multidimensionais
  64. echo "<hr>";
  65. $times = array(
  66.   "cariocas" => array("vasco", "flamengo", "botafogo"),
  67.   "paulistas" => array("santos", "sao paulo", "palmeiras"),
  68.   "baianos" => array("bahia", "vitoria", "itabuna")
  69. );
  70.  
  71. echo $times["baianos"][1]; // ira imprimir o elemento de indice 1 no array baianos
  72. echo "<br>";
  73.  
  74. // para cada elemento do array cariocas pega o indice e o elemento jgoa em valor e imprime o indice seguido do valor do elemento
  75. foreach ($times["cariocas"] as $indice => $valor) {
  76.   echo $indice . ":" . $valor . "<br>";
  77. }
  78.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement