Code Igniter Versão 1.5.2 - Guia do Usuário


Assistente de Array

O arquivo Assistente de Array contem funções que auxiliam no trabalho com arrays.

Carregando este Assistente

Este assistente é carregado usando o seguinte código:

$this->load->helper('array');

As seguinte funções estão disponíveis:

element()

Permite que você busque um item dentro de um array. A função testa o índice do array e seu valor. Se um valor existe ele então é retornado. Se um valor não existe ele retorna FALSE, ou qualquer outra mensagem que você tenha especificado como padrão no terceiro parâmetro. Exemplo:

$array = array('cor' => 'vermelho', 'forma' => 'redondo', 'size' => '');

// retorna "vermelho"
echo element('cor', $array);

// retorna NULL
echo element('tamanho', $array, NULL);

random_element()

Pega um array como entrada e retorna um elemento randômico dele. Exemplo de uso:

$citacoes = array(
            "I find that the harder I work, the more luck I seem to have. - Thomas Jefferson",
            "Don't stay in bed, unless you can make money in bed. - George Burns",
            "We didn't lose the game; we just ran out of time. - Vince Lombardi",
            "If everything seems under control, you're not going fast enough. - Mario Andretti",
            "Reality is merely an illusion, albeit a very persistent one. - Albert Einstein",
            "Chance favors the prepared mind - Louis Pasteur"
            );

echo random_element($citacoes);