array em php

PHP

26/02/2014

estou com uma duvida sobre a questão de arrays, quais os possiveis momentos em que podemos utilizar?
até onde entendi ele guarda valores e em qual ponto isso pode ser usado com banco de dados?
Antonio Felix

Antonio Felix

Curtidas 0

Respostas

Paulo Sérgio

Paulo Sérgio

26/02/2014

Digamos assim
você tem 4 variáveis cada uma com um valor
$a = 'primeiro';
$b = 'segundo';
$c = 'terceiro';
$d = 'quarto';


você pode criar uma nova variavel e fazer dela uma array e então colocar os 4 no dentro ex

$nova = array($a,$b,$c,$d); //neste exemplo todas as quatro variáveis estão dentro de uma array.


Você pode usa-la para armazenar conteúdos digamos uma lista de ítens
array('cor'=>'preto','estilo'=>'gradiente','estado'=>'São Paulo')


digamos que você tenha um formulário com 10 campos e quer passa-los por post através do jquery por exemplo, você pode armazena-los dentro de uma array e passar uma única variável.

Espero ter sido útil :)
GOSTEI 0
Antonio Felix

Antonio Felix

26/02/2014

Paulo Sérgio, obrigado pela ajuda, entendi melhor, muito bem explicado.
mas na vida real, podemos dizer assim, em uma aplicação, site. em que pode ajudar?
GOSTEI 0
Paulo Sérgio

Paulo Sérgio

26/02/2014

Eu uso muito arrays para diversas coisas, exemplo
armazenamento de dados de formulários, retorno de dados do mysql, fazer uma consulta sem banco de dados....
e comum utilizar arrays, por exemplo eu tenho um campo select para exibir as cidades
eu poderia criar uma por uma das options em HTML, mais também posso fazer isso da seguinte forma.
Criar uma array com as cidades e depois chamar um foreach para criar um laço de repetição e então o php irá processar os dados da array criando todos os options
<select name="cidades">
$cidades = array('cidade','cidade2','cidade3','cidade4');
foreach($cidades  as $valores){
echo '<option>'.$valores.'</option>';
}
</select>

existem diversas formas de trabalhar com array, recomendo vc ler o manual no site do PHP.
Sem dúvida a array ajuda muito no desenvolvimento web
GOSTEI 0
Antonio Felix

Antonio Felix

26/02/2014

Paulo Sergio, é como se ele pegasse os dados e guardasse? por um tempo?

vou verificar a documentação, vlw.
GOSTEI 0
Roniere Almeida

Roniere Almeida

26/02/2014

eu acho que acontece isso mesmo Antonio Felix, é como se guardasse na memoria.
GOSTEI 0
Marcio Araujo

Marcio Araujo

26/02/2014

me metendo no post, Paulo Sérgio, muito bem explicado, eu ja sabia, mas é bom sempre complementar uma explicação diferente.
GOSTEI 0
Mauricio Padua

Mauricio Padua

26/02/2014

para contrinuir:

[url]http://docs.php.net/manual/pt_BR/language.types.array.php[/url]
GOSTEI 0
Antonio Felix

Antonio Felix

26/02/2014

estava totalmente por fora da documentação oficial. obrigado.
GOSTEI 0
Paulo Sérgio

Paulo Sérgio

26/02/2014

Desculpem a demora, tava sem net...
que bom que vc entendeu melhor, para entender ainda mais e só olhar no manual do PHP ai se tiver dúvida, basta postar aqui
GOSTEI 0
Franzé Peixoto

Franzé Peixoto

26/02/2014

estava totalmente por fora da documentação oficial. obrigado.


acompanhe sempre a documentação.
GOSTEI 0
Antonio Felix

Antonio Felix

26/02/2014

Desculpem a demora, tava sem net...
que bom que vc entendeu melhor, para entender ainda mais e só olhar no manual do PHP ai se tiver dúvida, basta postar aqui


sim, ajudou bastante. deu uma luz.
GOSTEI 0
William

William

26/02/2014

Dúvida respondida, estou encerrando o tópico!
GOSTEI 0
POSTAR