Ich habe ein PHP-Skript geschrieben, das eine CSV-Datei liest und den resultierenden Radioplan basierend auf Uhrzeit und Datum auf einer Website veröffentlicht. Es scheint jedoch, dass es zweimal veröffentlicht wird.
Das Folgende ist der Skriptinhalt:
= $time) { $filteredData[] = $row; } } // Schritt 5: Zeigen Sie die gefilterten Daten mit CSS-Klassen für jede Zeile an if (count($filteredData) > 0) { foreach ($filteredData as $row) { echo ""; echo ""; } } anders { echo 'Nicht verfügbar.'; }"; echo ""; echo ""; echo ""; echo ""; echo "$row[2]
"; echo "
$row[3]
Dies sind die Daten, mit denen ich in einer CSV-Datei getestet habe:
Freitag,12,MMV,bis 13 Uhr,top_mmv.png Freitag,13,MMV,bis 14 Uhr,top_mmv.png Freitag,14,MMV,bis 15 Uhr,top_mmv.png Freitag,15,MMV,bis 16 Uhr,top_mmv.png
Aber wenn es am Freitag 14 Uhr ist, werden sowohl die 13-Uhr- als auch die 14-Uhr-Zeile gepostet. Was habe ich falsch gemacht?
你需要指定收集数据的条件,
例如,现在的当前时间是14点(加1小时是你的调整)。
$Hour >= $time
我认为你可以看到问题出在哪里。