siro: Doppelte einträge im Array entfernen...

Beitrag lesen

Hallo.

Das Einzige, was mir dazu noch einfällt ist, dass du den Array 2x überprüfst. Allerdings muss man, um das zu umgehen for-Schleifen nehmen:

$anzahl = count($artikel);

for ($i=0; $i<$anzahl; $i++)
{
  for ($j=$i+1; $j<$anzahl; $j++)
  {
    if($artikel[$i]['artikel_nr'] == $artikel[$j]['artikel_nr'] &&
    $artikel[$i]['groesse'] == $artikel[$j]['groesse']) {
      $artikel = array_splice($artikel, $j, 1);
      $anzahl--;
      $j--;
    }
  }
}

Ich hab's aber auch nicht getestet.

MfG _Siro.