Puoi anche lavorare con gli array e giocherellare con ARRAY_CHUNK().

Codice PHP:
foreach($names as $name) { 
$input_array[] = "[*]$name\n"
}

$chunk array_chunk($input_array2);

$colonna1 "
<ul>
$chunk[0][/list]
"
;
$colonna2 "
<ul>
$chunk[1][/list]
"

Non l'ho testato ma sono convinto che funziona.