Kai: array verständnis frage

Beitrag lesen

Hallo libe Leuts im Forum,
ich versuche eine Kalkulation für einen Digitaldruck die mir in einer Excel Tabelle vorliegt in PHP umzusetzen und scheiter an den Arrays.
Hier mal der Code:
<php
$Auflage = 1;
$Druck = "4/4";
$Format = "A4";
$Papier = "100";

if ($Auflage <= 10)
{
$array = array("format"=>"A4", "papier"=>"80", "druck"=>"1/0", "preis"=>0.11);
$array = array("format"=>"A4", "papier"=>"80", "druck"=>"1/1", "preis"=>0.23);
$array = array("format"=>"A3", "papier"=>"80", "druck"=>"1/0", "preis"=>0.23);
$array = array("format"=>"A3", "papier"=>"80", "druck"=>"1/1", "preis"=>0.45);

$array = array("format"=>"A4", "papier"=>"100", "druck"=>"4/0","preis"=>0.75);
$array = array("format"=>"A4", "papier"=>"100", "druck"=>"4/4","preis"=>1.48);
$array = array("format"=>"A3", "papier"=>"100", "druck"=>"4/0","preis"=>1.48);
$array = array("format"=>"A3", "papier"=>"100", "druck"=>"4/4","preis"=>2.85);

$array = array("format"=>"A4", "papier"=>"120", "druck"=>"4/0","preis"=>0.74);
$array = array("format"=>"A4", "papier"=>"120", "druck"=>"4/4","preis"=>1.44);
$array = array("format"=>"A3", "papier"=>"120", "druck"=>"4/0","preis"=>1.48);
$array = array("format"=>"A3", "papier"=>"120", "druck"=>"4/4","preis"=>2.88);

for ($i=0; $i<12; $i++)
{
if ( ($array[format] = "$Format") && ($array[druck] = "$Druck") && ($array[papier] = "$Papier") )
{
$preis = $array[preis] * $Auflage;
}
}
echo $preis;
}
?>
Jetzt mein Problem, ich lande immer im letzten Array also bei 2.88, ich denke das liegt daran das ich das $array immer neu überschreibe, aber wie kann ich denn alle $arrays durchlaufen und mit meiner if-Abfrage vergleichen?
Noch eine kleine Frage, man vergleicht doch mit == aber wenn ich das in meine if-Abfrage schreibe springt er dort gar nicht rein -  nur wenn ich es mit = mache, vergleicht man array Elemente anderes?
Schonmal dank im voraus Kai