Ir para conteúdo

POWERED BY:

Arquivado

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

ava.rj

asort - funcionamento

Recommended Posts

Eu sei q se eu usar:

 

<?php$frutas = array("d" => "limao", "a" => "laranja", "b" => "banana", "c" => "melancia");asort($frutas);reset($frutas);while (list($chave, $valor) = each($frutas)) {   echo "$chave = $valor\n";}?>
A saída será:

 

b = banana

a = laranja

d = limao

c = melancia

 

Mas com esse array:

 

$fruta[0] = "laranja"

$fruta[1] = "banana"

$fruta[2] = "melancia"

$fruta[4] = "limao"

 

Repare q não tem o índice [3]. Ao ordenar, ficará assim?:

 

$fruta[0] = "banana"

$fruta[1] = "laranja"

$fruta[2] = "limao"

$fruta[4] = "melancia"

 

Ou assim?:

 

$fruta[0] = "banana"

$fruta[1] = "laranja"

$fruta[2] = "limao"

$fruta[3] = "melancia"

 

O último índice fica 3 ou 4?

 

Valeu !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que é 3 por que num array o proprio começa no ZERO....Nao entendi nada que falou

Compartilhar este post


Link para o post
Compartilhar em outros sites

Infelizmente aqui no trabalho não dá pra testar, eu só tô montando a lógica no papel pra fazer em casa :(

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.