Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 Markdown to HTML
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
 
 
 

Höchsten Wert eines Array ausgeben

Sie befinden sich: Home > Forum > Php > Höchsten Wert ein...

Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich, dass Sie ein
 Benutzerkonto registrieren.

In diesen Beitrag wurden 2 Nachrichten geschrieben.

Höchsten Wert eines Array ausgeben
Nachricht wurde verfasst am 09.06.2011 um 10:42 Uhr von   Kovoet76
Hallo,

ich habe ein kleines Abrechnungssystem mir selber geschrieben und stehe gerade vor dem Problem, dass ich meine Rechnungsposten in ein Array gespeichert habe, wo ich für jede Rechnung einen Key angelegt habe und in Value Wert den Rechnungspostenbetrag gespeichert habe. Nun möchte ich ermitteln, welcher Rechnungsposten der Höchstbetrag ist, wie kann man dies in PHP am einfachsten realisieren? Hier mal ein Beispiel, damit ihr wisst was ich meine:


<?php


$posten=array();
$posten[$rechungsnr]='27.3';
$posten[$rechungsnr]='327.3';
$posten[$rechungsnr]='127.2';
$posten[$rechungsnr]='217.1';

// Wie bekomme ich heraus, welche der größte Rechnungsposten ist?
?>



Ich würde mich echt freuen, wenn mir jemand dabei helfen könnte.

Vielen Dank und liebe Grüße Mile
 
Nachricht wurde verfasst am 09.06.2011 um 12:19 Uhr von Schubertmedia Schubertmedia
Hallo Mile,

die einfachste Variante wäre der PHP-Befehl max() welcher dir den höchsten Wert ausgibt. Ein Beispiel hierzu findest du in unserer Tutorial Datenbank: https://www.php-space.info/php-t...

Die andere Möglichkeit wäre die Sortierung nach den Value Wert und anschließend kannst du alle Array Elemente über eine foreach-Schleife https://www.php-space.info/php/s... wieder ausgeben. Bevor du die einzelnen Werte ausgibst, kannst du zum Beispiel mit einer IF Anweisung in Verbindung mit break nur ein Lauf ausgeben.

Grüße Nico
   Antwort schreiben



Bücherregal mit drei Büchern: 'PHP 4 - Grundlagen und Profiwissen' von Hanser Verlag, 'Webdesign in a Nutshell' von O'Reilly Verlag, und 'Webgestaltung' von Galileo Computing.