'.$lista[$j].''; $eliminar[] = $j; $k++; } $j++; } // Si hay elementos con la inicial actual se eliminan del array y se genera el HTML if ($k>0) { rsort($eliminar); $l=0; while ($l'; } $eliminar = array(); $i++; } // Con el resto de elementos se saca el apartado del 0 al 9 if (count($lista)>0) { $htmlLetra=''; $m=0; while ($m'; $m++; } $html .= '

0-9

'; } return $html; } function quitarElemento($elementos, $indice) { if (is_array($elementos)) { unset($elementos[$indice]); if(gettype($indice)!="string") { $listaTemporal=array(); $i=0; foreach ($elementos as $value) { $listaTemporal[$i]=$value; $i++; } $elementos=$listaTemporal; } return $elementos; } else {return false;} } ?> Ejemplo de listado alfabético

Resultado de lista