$f = fopen('arquivos/Dados_prado.csv', 'r'); if ($f) { $cabecalho = fgetcsv($f, 0, $delimitador, $cerca); $primeiraLinha = fgetcsv($f, 0, $delimitador, $cerca); $primeiroRegistro = array_combine($cabecalho, $primeiraLinha); $primeiraData = $primeiroRegistro['DATE']; $primeiraHora = $primeiroRegistro['TIME']; echo "<br/>Primeira atualização do arquivo: " . $primeiraData . " " . $primeiraHora; while (!feof($f)) { $ultimaData = $ultimoRegistro['DATE']; $ultimaHora = $ultimoRegistro['TIME']; $ultimaLinha = fgetcsv($f, 0, $delimitador, $cerca); $ultimoRegistro = array_combine($cabecalho, $ultimaLinha); } echo "<br/>Ultima   atualização  do  arquivo: " . $ultimaData . ' ' . $ultimaHora; $tempoTotal = calculaTempo($primeiraData, $primeiraHora, $ultimaData, $ultimaHora); echo "<br><b><u>Tempo total do arquivo</u>: </b>" . $tempoTotal . " segundos / " . transformaTempo($tempoTotal); } fclose($f); // Parte principal $f = fopen('arquivos/Dados_prado.csv', 'r'); if ($f) { // Escreve o cabecalho echo "<table class='table'>"; echo "<h4> INJETORA {$numInjetora} </h4>"; echo "<tr>"; echo "<th>Status</th>"; echo "<th>Tempo Evento (s)</th>"; echo "<th>Tempo Evento (HH:mm:ss)</th>"; echo "<th>Número de Ciclos</th>"; echo "<th>Porcentagem</th>";
function intervaloTotalArquivo() { $f = fopen('arquivos/Dados_prado.csv', 'r'); if ($f) { $cabecalho = fgetcsv($f, 0, $delimitador, $cerca); $primeiraLinha = fgetcsv($f, 0, $delimitador, $cerca); $primeiroRegistro = array_combine($cabecalho, $primeiraLinha); $primeiraData = $primeiroRegistro['DATE']; $primeiraHora = $primeiroRegistro['TIME']; echo "<br/>Primeira atualização do arquivo: " . $primeiraData . " " . $primeiraHora; while (!feof($f)) { $ultimaData = $ultimoRegistro['DATE']; $ultimaHora = $ultimoRegistro['TIME']; $ultimaLinha = fgetcsv($f, 0, $delimitador, $cerca); $ultimoRegistro = array_combine($cabecalho, $ultimaLinha); } echo "<br/>Ultima   atualização  do  arquivo: " . $ultimaData . ' ' . $ultimaHora; $tempoTotal = calculaTempo($primeiraData, $primeiraHora, $ultimaData, $ultimaHora); } fclose($f); return $tempoTotal; }