$fecha_xornada[1][$i]); } elseif ($fecha_actual>=$fecha_xornada[$x][0]){ for ($i=1;$i$fecha_xornada[$x][$i]); } else { for ($k=1;$k<=$x;$k++){ if ($fecha_actual>=$fecha_xornada[$k][0] and $fecha_actual<$fecha_xornada[$k+1][0]-2*24*60*60){ for ($i=1;$i$fecha_xornada[$k][$i]); } elseif($fecha_actual>=$fecha_xornada[$k][0]+5*24*60*60 and $fecha_actual<$fecha_xornada[$k+1][0]){ for ($i=1;$i$fecha_xornada[$k+1][$i]); } } } fclose($fichero); $Goleadores[]=array(); for ($i=0;$i$Goleadorestemp[$i][0],'Goles'=>$Goleadorestemp[$i][1]); $ordenar = 'Goles'; usort($Goleadores, create_function('$item1, $item2', 'return $item1[\'' . $ordenar . '\'] ' . ($direccion === 'DESC' ? '>' : '<') . ' $item2[\'' . $ordenar . '\'];')); $Datos[0]=$Partidos; $Datos[1]=$Goleadores; return ($Datos); } function carga_clasificacion($Equipo){ $fichero = file("Clasificacions/".$Equipo.".txt"); $i=0; foreach ($fichero as $linea) $clasificacions[$i++]=$linea; return($clasificacions); } function datos_noticias_principales($Seccion ,$noticia){ $datos=array(); $archivos=array(); $directorio=$Seccion.'/Cronicas'; $dir = opendir($directorio); while (FALSE !== ($archivo = readdir($dir))) { if ($archivo!=="." && $archivo!==".."){ $archivos[]=$archivo; } } closedir($dir); // Ordenas tu array: rsort($archivos); // (y mueves el puntero interno del array al principio ..) reset($archivos); $cadenafichero=file_get_contents($directorio.'/'.$archivos[$noticia]); preg_match('##',$cadenafichero,$imagen); preg_match('#

(.*)

#',$cadenafichero,$titular); preg_match('#

(.*)

#',$cadenafichero,$fecha); preg_match('#

(.*)

#',$cadenafichero,$xornada); preg_match_all('#

(.*)

#',$cadenafichero,$score,PREG_PATTERN_ORDER); preg_match_all('#

(.*)

#',$cadenafichero,$equipos,PREG_PATTERN_ORDER); $datos[0]=$imagen[1]; $datos[1]=$fecha[1].' >> '.$Seccion; $datos[2]=$equipos[1][0].' '.$score[1][0].' - '.$score[1][1].' '.$equipos[1][1]; $datos[3]=$titular[1]; $datos[4]=$directorio.'/'.$archivos[$noticia]; return($datos); } ?>