| Server IP : 202.61.199.114 / Your IP : 216.73.217.139 Web Server : nginx/1.22.1 System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64 User : web20 ( 1018) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/seaside.pacim.de/web/time/ |
Upload File : |
<?php
$workHours = [];
foreach (glob("sources/days/*.txt") as $filename) {
if ($filename != 'employees.txt') {
$date = basename($filename, ".txt");
$lines = file($filename, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach ($lines as $line) {
list($employee, $startTime, $endTime, $breakDuration) = explode(',', $line);
$workHours[] = [
'employee' => $employee,
'date' => $date,
'startTime' => $startTime,
'endTime' => $endTime,
'breakDuration' => $breakDuration,
];
}
}
}
echo json_encode($workHours);
?>