Array no PHP
05/12/2012
0
pessoal, tava vendo array em PHP, mas não consegui assimilar para que serve array em sistema ou programa,
alguem poderia me esclarecer e até mesmo se alguem utiliza, obrigado
Roniere Almeida
Posts
05/12/2012
Eduardo Oliveira
Array nada mais é que uma estrutura de dados simples que é armazenado na memória ram, é uma forma de se reservar um espaço único na memória para mais de um valor, e acessar esses valores através de um par chave/índice.
Por exemplo, suponha que tenha que armazenar 3 valores para uma rotina qualquer você pode fazer isso de duas formas, tá mas quais? Veja a primeira forma sem array :
$value1 = '1'; $value2 = '2'; $value3 = '3'; echo "{$value1}, {$value2}, {$value3}"
Agora o mesmo código só que usando array:
$array = array('1', '2', '3'); echo $array[0]; echo $array[1]; echo $array[2];
Observe que no segundo exemplo só foi criado uma variável na memória, mas que por sua vez possui vários valores que podem ser acessados, pelo seu índice, que foi a forma que eu fiz, ou ainda pelo seu valor direto que no caso seria 1,2,3. Para um melhor entendimento sobre isso, procure em algoritmos por vetores, e matriz, a e você terá um exemplo do algoritmo mesmo em si de funcionamento, e isso é muito útil vira e mexe irá sempre sentir necessidade de utilizar, se quiser saber mais deles em php segue o link pro manual...
http://php.net/manual/pt_BR/language.types.array.php
Espero ter ajudado, qualquer dúvida só informar.
05/12/2012
Roniere Almeida
05/12/2012
Eduardo Oliveira
$sql = mysql_query('SELECT * FROM user'); //o retorno dessa consulta vem em forma de array para acessa-lo ficaria while($return = mysql_fetch_array($sql)) { echo $return['NOME']; //acessando o array echo return['LOGIN']; }
Enfim será normal você encontra-los na maioria senão em todas as aplicações existentes.
05/12/2012
Roniere Almeida
é isso???
05/12/2012
Eduardo Oliveira
"Toda a informação que um processador necessita pra executar uma determinada tarefa, sempre vai estar carregada na memória ram"
05/12/2012
Roniere Almeida
mas muito obrigado pela ajuda!!!
05/12/2012
Eduardo Oliveira
Bons estudos
Clique aqui para fazer login e interagir na Comunidade :)