hallo,
ich kann dir leider nciht sagen, ob es sowas schon 'fertig' gibt. ich würde es so probieren (ungetestet).
Angenommen ich habe ein Array in dem weitere Arrays sind mit 3 Stellen (artikel_nr, groesse, menge). Nun haette ich gern, wenn Arrays enthalten sind, wo artikel_nr und groesse gleich sind, eins davon entfernt haben.
foreach($myArray as $outerKey => $outerValue){
foreach($myArray as $innerKey => $innerValue){
if($outerKey != $innerKey){ // nicht an der gleiche index-position
if($outerValue['artikel_nr'] == $innerValue['artikel_nr'] &&
$outerValue['groesse'] == $innerValue['groesse']){
$myArray = array_splice($myArray, $innerKey, 1);
}
}
}
}
andi