array_diff - Problem

Kalito

Erfahrenes Mitglied
Hallo ich habe 2 Arrays
PHP:
array1 = array(
	'id' => '11',
	'created_by' => '1',
	'created' => '2013-12-15 10:12:26',
	'configuration_id' => '1',
	'revision' => '11',
	'name' => 'test_1',
	'description' => 'Dies ist ein Test.',
	'value' => '10'
)

PHP:
array2 = array(
	'id' => '10',
	'created_by' => '1',
	'created' => '2013-12-15 00:12:00',
	'configuration_id' => '1',
	'revision' => '10',
	'name' => 'test_1',
	'description' => 'Dies ist ein Test. Wa?',
	'value' => '9'
)

nun führe ich ein Array-Diff aus
PHP:
$diff = array_diff($array1, $array2);

Dabei bekomme ich folgendes Ergebnis raus:
PHP:
array(
	'id' => '11',
	'created' => '2013-12-15 10:12:26',
	'revision' => '11',
	'description' => 'Dies ist ein Test.'
)


Warum wird hier nicht auch das Feld Value mit ausgegeben?

Danke und Gruß,
Kalito
 
Zurück