suche PHP Hilfe "wie speichere ich Werte in einem String"?

Für allgemeine Software
WernerWetter
Offline
Beiträge: 79
Registriert: 07 Dez 2020, 18:19
Wohnort: Ulm / Grimmelfingen
Hat sich bedankt: 10 mal
Danksagung erhalten: 18 mal

Re: suche PHP Hilfe "wie speichere ich Werte in einem String"?

#41

Beitrag von WernerWetter »

Hallo Frank,

ich denke, dass in dieser Zeile

Code: Alles auswählen

$a[] = $neue_nummer;
dem Array ein neuer Eintrag ($neue_nummer) zugewiesen wird.

Meine Meinung:

Wenn dieses Script nur den "max" Wert ermitteln soll, würde doch das hier reichen:

Code: Alles auswählen

$boe = 'boe.txt';	
$a = explode( ';', file_get_contents($boe) );
$boe = max($a); //höchste der 50 gespeicherten böen ausgeben
Benutzeravatar
Wetterfrosch
Offline
Beiträge: 403
Registriert: 08 Dez 2020, 11:49
Wohnort: 79410 Badenweiler (350mNN) / Breisgau-Hochschwarzwald
Hat sich bedankt: 104 mal
Danksagung erhalten: 32 mal
Kontaktdaten:

Re: suche PHP Hilfe "wie speichere ich Werte in einem String"?

#42

Beitrag von Wetterfrosch »

Hallo Werner,

das Script soll die letzten 50 Böen in der TXT-datei speichern und immer wenn eine weitere Böe hinzukommt, dann die älteste löschen, sodass eben immer die 50 letzten Böen im Array stehen, daraus soll dann das Scriopt die höchste Böe ermitteln und ausgeben.

würde es so gehen:

Code: Alles auswählen

$boe = 'boe.txt';	

$a = explode( ';', file_get_contents($boe) );
$a[] = $windboe;  //$windboe ist die Variable aus der Wetterstation
if ( count($a) > 50 ) 
    array_shift( $a );
    
file_put_contents( $boe, implode(';', $a) );
$boe = max($a);

echo $boe;

WernerWetter
Offline
Beiträge: 79
Registriert: 07 Dez 2020, 18:19
Wohnort: Ulm / Grimmelfingen
Hat sich bedankt: 10 mal
Danksagung erhalten: 18 mal

Re: suche PHP Hilfe "wie speichere ich Werte in einem String"?

#43

Beitrag von WernerWetter »

sieht doch gut aus....
Antworten