Tom: Mehere Arrays multiplizieren

Beitrag lesen

Hello,

wenn Du das array passend aufgebaut hättest, könntest Du zumindest schon mal die Funktion aray_product() http://de.php.net/manual/en/function.array-product.php benutzen, und diese dann in einer foreach()-Schleife einsetzen.

Das würde Dir ersparen, vorher zu prüfen, ob die Faktoren überhaupt vorhanden sind.
Das müsstest Du nämlich tun, wenn Du die Struktur nicht wirklich verlässlich ist, weil sie z.B. aus einer externen Datenquelle stammt.

Foreach() und array_product() übernehmen diese Funktionalität quasi implizit, weil sie die Elemente nicht über den Index adressieren, sondern die interne Struktur ablaufen.

Dazu müsstest Du Dein Array anders herum aufbauen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de