Gracias por ayudarme a listar alfabéticamente, pateketrueke

. Estuve varios días buscando y no podía resolverlo.
Funciona perfecto, lo dejo acá quien sabe le sirve a otro también.
Código PHP:
<?php
$columns = 2;
$ele = array();
$directorio = opendir("Categorias/Camp_Primera_Division/");
while ($archivo = readdir($directorio))
{
$nombreArch = ucwords($archivo);
$nombreArch = str_replace("..", "Atras", $nombreArch);
$ele[] = $nombreArch;
}
closedir($directorio);
asort ($ele);
echo "<table width='100%' align='center'";
echo "border='1' cellpadding='3' cellspacing='3'>";
$z = 0;
foreach ($ele as $arc)
{
if ($z % $columns == 0)
{
echo "<tr>";
}
echo '<td><a href="' . $arc . '">' . $arc . '</a></td>';
$z++;
if ($z % $columns == 0)
{
echo "</tr>";
}
}
echo '</table>';
?>
una pregunta, cuando lista aparece así: www.misitio.com/archivo
en la linea que dice:
echo '<td><a href="' . $arc . '">' . $arc . '</a></td>';
como puedo modificarlo para que aparezca así:
www.misitio.com/Categorias/Camp_Primera_Division/archivo ?