login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > PHP > Arrays > array_chunk()

Gebruik:
array array_chunk ( array $array, int $grootte [, bool $voortgaan])

Uitleg:
Zal een array onderverdelen in arrays opzichzelf die zich dan weer in een array verzamelen.
Je kan bepaalde op welke waarde er word 'geknipt'.
Deze functie is vergelijkbaar met explode(), alleen word hier nu niet een string omgezet nar een array maar een array naar een 'onderverdeelde array'.

Accepteert drie argumenten.
Als eerste een ingevoerde array.
Als tweede de grote waar hij moet worden afgeknapt.
Als derde, een boolean die standaard false is, die zal zien of hij moet de indices moet optellen bij elke nieuwe onderverdeling, of opnieuw moet beginnen.


Voorbeeld:
<?php

    $array 
= array( 'a''b''c''d''e''f''g' );
    
$array2 array_chunk$array);
    
$array3 array_chunk$array3TRUE );
    
    
var_dump$array2 );
    
var_dump$array3 );
    
    
/*output:
    
        array(3) { 
            [0]=>  array(3) { 
                [0]=>  string(1) "a" 
                [1]=>  string(1) "b" 
                [2]=>  string(1) "c" 
            } 
            [1]=>  array(3) { 
                [0]=>  string(1) "d" 
                [1]=>  string(1) "e" 
                [2]=>  string(1) "f" 
            } 
            [2]=>  array(1) { 
                [0]=>  string(1) "g" 
            } 
        }
        
        array(3) { 
            [0]=> array(3) { 
                [0]=> string(1) "a" 
                [1]=> string(1) "b" 
                [2]=> string(1) "c" 
            } 
            [1]=> array(3) { 
                [3]=> string(1) "d" 
                [4]=> string(1) "e" 
                [5]=> string(1) "f" 
            } 
            [2]=> array(1) { 
                [6]=> string(1) "g" 
            } 
        }
        
    */
    
?>

Bijdragen :
Er zijn nog geen bijdragen.


 Overzicht
array()
array_change_key_...
array_chunk()
array_combine
array_count_values()
array_diff_assoc()
array_fill()
array_intersect()
array_keys()
array_key_exists
array_multisort()
array_pop()
array_push()
array_reverse()
array_shift()
array_sum()
array_unique()
array_values()
count()
end()
explode()
implode()
in_array()
natcasesort()
reset()
rsort()
shuffle()
sizeof()
sort()



© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.008s