'n' . $i, 'text'=>'Node ' . $i, 'leaf'=>false )); } }else if(strlen($id) == 2){ $num = substr($id, 1); for($i = 1; $i <= 5; ++$i){ array_push($out, array( 'id'=>$id . $i, 'text'=>'Node ' . $num . '.' . $i, 'leaf'=>true )); } } return $out; } }