Source: lesson_05_function_array_chunk.php | Résultat |
<?php $dicoMois = array("January"=>'Janvier', 'February'=>'Février', 'March'=>'Mars','April'=>'Avril','may'=>'mai','MAY'=>'MAI'); print "<small><b>Clés:</b><br/>".implode("|",array_keys($dicoMois)); print "<br/><b>Données:</b><br/> ".implode('|',$dicoMois)."<br/>"; print "<br/>Fonction : <b>array_chunk(2):</b>"; $new_array = array_chunk($dicoMois,2,false); //print "<b>Clés: </b><br/> ".implode("|",array_keys($new_array))."<br/>"; //print "<b>Données:</b><br/>".implode('|',$new_array)."<br/>"; echo "<pre>"; print_r($new_array); echo "</pre>"; print "<br/>Fonction :<b>array_chunk(3,true)</b>(conservation des clés)</b>"; $new_array = array_chunk($dicoMois,3,true); //print "<b>Clés: </b><br/> ".implode("|",array_keys($new_array))."<br/>"; //print "<b>Données:</b><br/>".implode('|',$new_array)."<br/>"; echo "<pre>"; print_r($new_array); echo "</pre>"; print "Fonction d'origine inchangée: <br/>"; print "<b>Clés:</b><br/>".implode("|",array_keys($dicoMois)); print "<br/><b>Données:</b><br/> ".implode('|',$dicoMois)."<br/>"; ?>
| Clés: January|February|March|April|may|MAY Données: Janvier|Février|Mars|Avril|mai|MAI
Fonction : array_chunk(2):Array
(
[0] => Array
(
[0] => Janvier
[1] => Février
)
[1] => Array
(
[0] => Mars
[1] => Avril
)
[2] => Array
(
[0] => mai
[1] => MAI
)
)
Fonction :array_chunk(3,true)(conservation des clés)Array
(
[0] => Array
(
[January] => Janvier
[February] => Février
[March] => Mars
)
[1] => Array
(
[April] => Avril
[may] => mai
[MAY] => MAI
)
)
Fonction d'origine inchangée: Clés: January|February|March|April|may|MAY Données: Janvier|Février|Mars|Avril|mai|MAI
|