Übersetzen Sie das PHP-Skript, um die CSV-Datei zu lesen und mehrmals Echo zurückzugeben
P粉127901279
P粉127901279 2023-08-06 19:24:52
0
1
516

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 "
"; echo ""; echo "
"; echo "
"; echo "

$row[2]
$row[3]

"; echo "
"; echo "
"; } } anders { echo 'Nicht verfügbar.'; }

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?

P粉127901279
P粉127901279

Antworte allen (1)
P粉481815897

你需要指定收集数据的条件,

if ($day === $currentDay && $Hour >= $time) {

例如,现在的当前时间是14点(加1小时是你的调整)。

$Hour >= $time

15 >= time from first line of csv is 12 - true 15 >= time from second line of csv is 13 - true 15 >= time from third line of csv is 14 - true 15 >= 15 - true

我认为你可以看到问题出在哪里。

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!