Programação Web Fatec Ipiranga
Análise e Desenvolvimento de Sistemas
Aula 04 – Arrays e Exercício de Programação II Dalton Martins [email_address] São Paulo, Setembro, 2011
O que é um array? Um array é um grupo de itens que normalmente compartilham as mesmas características, como similaridade e tipo. Ex: carros, frutas, produtos, etc...
Cada item num array consiste de dois componentes: Chave: podem ser numéricas ou associativas;
Valor.
Criando um array <?php $estado[0]=&quot;são paulo&quot;; $estado[1]=&quot;rio de janeiro&quot;; echo $estado[0]; ?> <?php $estado[&quot;sp&quot;]=&quot;são paulo&quot;; $estado[&quot;rj&quot;]=&quot;rio de janeiro&quot;; echo $estado[&quot;sp&quot;]; ?> Chaves numéricas!!! Chaves associativas!!! <?php $estado = array(&quot;são paulo&quot;,&quot;rio de janeiro&quot;); echo $estado[0]; ?> Criando com método array()
Usando o método list() e explode() Vamos criar um arquivo usuarios.txt com o seguinte conteúdo: usuario 1 nome|email1@teste.com.br|111222333 usuario 2 nome|email2@teste.com.br|444555666 Salve o arquivo no mesmo diretório do seu programa .php! <?php $usuarios = fopen(&quot;usuarios.txt&quot;,&quot;r&quot;); while ($linha = fgets($usuarios, 4096)){ list($nome,$email,$telefone) = explode(&quot;|&quot;,$linha); printf(&quot;Nome: %s <br>&quot;,$nome); printf(&quot;Email: %s <br>&quot;,$email); printf(&quot;Telefone: %s <br>&quot;,$telefone); } fclose($usuarios); ?>
Imprimindo um array <?php $estado = array(&quot;são paulo&quot;, &quot;rio de janeiro&quot;, &quot;minas gerais&quot;); foreach($estado AS $uf){ echo &quot;$uf <br>&quot;; } ?>

Aula 04 - Arrays e Exercício de programação II - Programação Web

  • 1.
  • 2.
  • 3.
    Aula 04 –Arrays e Exercício de Programação II Dalton Martins [email_address] São Paulo, Setembro, 2011
  • 4.
    O que éum array? Um array é um grupo de itens que normalmente compartilham as mesmas características, como similaridade e tipo. Ex: carros, frutas, produtos, etc...
  • 5.
    Cada item numarray consiste de dois componentes: Chave: podem ser numéricas ou associativas;
  • 6.
  • 7.
    Criando um array<?php $estado[0]=&quot;são paulo&quot;; $estado[1]=&quot;rio de janeiro&quot;; echo $estado[0]; ?> <?php $estado[&quot;sp&quot;]=&quot;são paulo&quot;; $estado[&quot;rj&quot;]=&quot;rio de janeiro&quot;; echo $estado[&quot;sp&quot;]; ?> Chaves numéricas!!! Chaves associativas!!! <?php $estado = array(&quot;são paulo&quot;,&quot;rio de janeiro&quot;); echo $estado[0]; ?> Criando com método array()
  • 8.
    Usando o métodolist() e explode() Vamos criar um arquivo usuarios.txt com o seguinte conteúdo: usuario 1 nome|email1@teste.com.br|111222333 usuario 2 nome|email2@teste.com.br|444555666 Salve o arquivo no mesmo diretório do seu programa .php! <?php $usuarios = fopen(&quot;usuarios.txt&quot;,&quot;r&quot;); while ($linha = fgets($usuarios, 4096)){ list($nome,$email,$telefone) = explode(&quot;|&quot;,$linha); printf(&quot;Nome: %s <br>&quot;,$nome); printf(&quot;Email: %s <br>&quot;,$email); printf(&quot;Telefone: %s <br>&quot;,$telefone); } fclose($usuarios); ?>
  • 9.
    Imprimindo um array<?php $estado = array(&quot;são paulo&quot;, &quot;rio de janeiro&quot;, &quot;minas gerais&quot;); foreach($estado AS $uf){ echo &quot;$uf <br>&quot;; } ?>