Sintaxe
array_slice($array, $offset [,$length [,$preserve_keys]] );
Definição e Uso
A função retorna a sequência de elementos da matriz array conforme especificado pelo offset e length parâmetros.
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
array(Required)
Ele especifica uma matriz.
|
2 |
offset(Required)
Ele especifica onde a função iniciará a fatia.
|
3 |
length(Optional)
Ele especifica o comprimento da fatia.
|
4 |
preserve_keys(Optional)
Fornece TRUE para preservar as chaves e FALSE para redefinir as chaves. O padrão é FALSE.
|
Valores Retornados
Ele retorna a sequência de elementos.
Exemplo
Experimente o seguinte exemplo -
<?php
$input = array("a", "b", "c", "d", "e");
print_r(array_slice($input, 2, -1));
print_r(array_slice($input, 2, -1, true));
?>
Isso produzirá o seguinte resultado -
Array ( [0] => c [1] => d ) Array ( [2] => c [3] => d )