Pergunta

Como posso voltar a minha saída no ArrayCollection?

values = array();
        while($row = mysql_fetch_array($result)) 
        {
            $values[] = array(mysql_num_rows($result),$row['userlevel'],$row['email'],$row['member_id']);
        }
        return $values;

Eu preciso a saída como ArrayCollection

Foi útil?

Solução

PHP não tem tal coisa como um ArrayCollection, tanto quanto eu estou ciente.

A partir de uma rápida pesquisa do Google que parece que este é mais sobre ActionScript / Flex. Esta página tem alguns exemplos de como obter um ArrayCollection de uma matriz PHP. Não tenho certeza se é o que você está procurando embora.

Outras dicas

ArrayCollection faz parte do coleções , um projeto Doctrine.

Não há nenhuma documentação publicada, mas os métodos disponíveis podem ser vistas na classe ArrayCollection si.

Se o que os outros estão dizendo é verdade, e você está se referindo a implementação de ArrayCollection do ActionScript em PHP, em seguida, a partir de que o exemplo concluo que você está falando sobre o que todos chamam de outra associativa matrizes ou dicionários . Se é assim, eu vou ser feliz para lhe dizer que objeto de matriz, como retornado pela função array() do PHP, já incorpora tudo o que você precisa.

Se você seria tão amável para esclarecer o que exatamente você quer dizer com ArrayCollection, que pode ser capaz de ajudá-lo melhor (e ganhar os nossos up-pontos): -)

Veja este:

http://groups.google.com/group/flex_india/browse_thread/thread/f7af9f284216732e

Eu estou supondo que você está falando de um FLEX ArrayCollection.

ArrayObject classe em php (SPL) chega perto idéia de ArrayCollection em AS3.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top