Malcolm Beck´s: Ausgabe auf 2 Listen verteilen

Beitrag lesen

hi,

Quick&Dirty (kleiner Denkansatz)

$z_present = array(  
   1 => 'eins'  
  ,2 => 'zwö'  
  ,3 => 'droa'  
  ,4 => 'viea'  
  ,5 => 'funf'  
  ,6 => 'seck`s'  
  ,7 => 'sieba'  
);  
  
$x =  round(count($z_present) / 2);  
$max = 3;  // Max. Elemente im ersten Block  
  
for($i = 1; $i <= $max; $i++)  
  echo "<li>First Block - " . $z_present[$i] . "</li>\n";  
/*  
 *  Zweiter Block, wenn bedingung erfüllt wird (Array > max)  
 */  
if(count($z_present) > $max)  
  for($i = ++$max; $i <= count($z_present); $i++)  
    echo "<li>Second Block - " . $z_present[$i] . "</li>\n";  

mfg