Estoy tratando de buscar un valor en varios txt y al encontrarlo me tiene que renombrar el txt (bueno en este caso seria el pdf, ya que lo que esta en el txt esta en el pdf) donde consiguio el valor.
Este es mi codigo
Código PHP:
<?
//busca y encuentra
$fichero = glob('/var/www/intranet/nomina/nomina*.txt');
$total_archivos= count($fichero); //cuento cantida PDF de la nomina
$valorabuscar=206;
echo "valorabuscar".$valorabuscar."<br>\n";
for($n = 1; $n<=$total_archivos; $n ++){
$ficheros_nomina = 'nomina'.$n.'.txt';
echo "<br>\n Archivos:".$ficheros_nomina."<br>\n";
$contenido_fichero = file_get_contents($ficheros_nomina);
echo $contenido_fichero."<br>\n";; //muestro el contenido del txt
preg_match_all("((?<=TRABAJADOR: )[0-9][0-9][0-9][0-9])", $contenido_fichero, $resultado);
foreach ($resultado[0] as $id){
echo "ETIQUETA".$id;
if ($valorabuscar==$id){
echo $id;
rename('nomina'.$n.'.pdf',$id.'.pdf');
}
}
}
?>
He hecho de todo antes de escribirles a ustedes pero ya no se que mas hacer. Necesito de su valiosa opinion para ver si es algo que pase por alto