Hi,
Alle Array-Elemente 'Wert' sollen gelöscht werden.
So gehts nicht:
foreach ($array as $x)
{
unset($x['Wert']);
}
du weist in der foreach-Schleife der Variablen $x den Wert des jeweils aktuellen Elementes von $array zu und löschst dann in der Variablen $x das Element mit dem Index 'Wert' (siehe auch http://de2.php.net/manual/de/control-structures.foreach.php, 2. Anmerkung). Du möchtest aber doch nicht $x bearbeiten, sondern $array - dazu brauchst du den Schlüssel:
foreach ($array as $key => $val) {
unset($array[$key]['Wert']);
}
müsste funktionieren.
Gruß,
Andreas.