anapajari s/travail/glanding on hfr/gs; | tiens les deux méthodes dont je te parlais appliquer à un tableau "lambda", tu n'as plus qu'a faire pareil avec le retour de ta requete et à ta présentation:
Code :
- <?php
- $arr = array('A','B','C','D','E','F','G','H','I','J','K');
- /*** 1st method: row by row ***/
- $res = array();
- $row = array();
- print "\n1st method:\n";
- for($i=0; $i< count($arr) + 3 - count($arr)%3;$i++){
- if($i<count($arr)){
- $res[intval($i/3)][$i%3] = $arr[$i];
- } else {
- $res[intval($i/3)][$i%3] = '_';
- }
- }
- var_export($res);
- /*** 2nd method: col by col ***/
- $res=array();
- $row = array();
- print "\n\n2nd method:\n";
- for($i=0; $i<count($arr) + 3 -count($arr)%3;$i++){
- if ($i<count($arr)){
- $res[$i%(intval(count($arr)/3)+1)][] = $arr[$i];
- } else {
- $res[$i%(intval(count($arr)/3)+1)][] = '_';
- }
- }
- var_export($res);
- ?>
|
|