Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diegonetsoft

dúvida com arrays

Recommended Posts

Pessoal ainda estou apanhando pra aprender o funcionamento das arrays estou tentando entender mas ainda não consegui.

Estou tentando fazer um código que pega o que digitado no input e depois retorna os valores da array ligada a este input por ex:

 

Se eu digitar feira no campo e enviar quero que puxe os elementos que defini para a array feira.

 

está ai o código ate agora alquem poderia me mostrar o que está acontecendo no meu código, o que ele está fazendo?

 <body>
        <?php
        
        if (isset($_POST['feira'])) {
            $feira = [banana, maçã, uva, limão, laranja, melancia, goiaba];
            if ($_POST['feira'] == "feira") {
                for ($i = 0; $i < count($feira); $i++)
                    ;
                print $feira;
            }
        }
        ?>
        
        <form method="post">
            <input type="text"  size="10" name="feira">
            <input type="submit">
        </form>
    </body>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala diegonetsoft!

 

Cara temos algumas observações:

 

$feira = [banana, maçã, uva, limão, laranja, melancia, goiaba];

Os dados do array é uma string, portanto deverá ficar entre aspas duplas ou simples como abaixo:

$feira = ['banana', 'maçã', 'uva', 'limão', 'laranja', 'melancia', 'goiaba'];

 

Na impressão dos dados você precisa informar que posição do array vai esta sendo impresso conforme abaixo:

print $feira[$i];

 

Os demais são detalhes e vc vai ajustando.

 

Espero que tenha entendido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala diegonetsoft! Cara temos algumas observações:

$feira = [banana, maçã, uva, limão, laranja, melancia, goiaba];
Os dados do array é uma string, portanto deverá ficar entre aspas duplas ou simples como abaixo:
$feira = ['banana', 'maçã', 'uva', 'limão', 'laranja', 'melancia', 'goiaba'];
Na impressão dos dados você precisa informar que posição do array vai esta sendo impresso conforme abaixo:
print $feira[$i];
Os demais são detalhes e você vai ajustando. Espero que tenha entendido.

 

Irmão me explica esse $i na verdade é o que e faz o que?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.