Bueno ... aquí tienes una muestra
Cree estos archivos
nue.seccion_N2.php
nue.seccion_N1.php
est.seccion_N2.php
est.seccion_N1.php
y me entrego esto
seccion_N1
Estado Nuevo
seccion_N2
Estado Nuevo
ojala te sirva ..pero espera otras opiniones ..ya que estoy más que seguro que debe haber una forma más eficiente que la que aqui muestro..
Código PHP:
<?
if ($directorio = opendir($_SERVER['DOCUMENT_ROOT']))
{
$descr['nue']="Nuevo";
$descr['est']="Estado";
while ($archivo = readdir($directorio))
{
if (is_file($archivo) && $archivo != basename($PHP_SELF))
if (eregi("(^est|^nue)[\.]+(.*)[\.]php*$",$archivo,$seccion))
{
$menu[$seccion[2]][$seccion[1]]= $archivo;
}
}
closedir($directorio);
}
if (sizeof($menu)){
asort($menu);
reset ($menu);
foreach ($menu as $seccion_nombre => $valor)
{
echo $seccion_nombre;
foreach ($menu[$seccion_nombre] as $seccion_opcion=> $valor)
{
echo " <a href=".$valor.">". $descr[$seccion_opcion]."</a>";
}
echo "<br>";
}
}
?>