scbawik
Senior HTML'ler
Hallo zusammen!
Nach etlichen erfolglosen Versuchen, hoffe ich doch jemand hier hat eine Lösung für mich.
Ich habe folgendes Array (in abgespeckter Form, ein Prototyp eines HTML-Buttons):
Jetzt erstelle ich ein neues Array:
Folgendes möchte ich jetzt machen:
Nochmal zusammengefasst:
$arr1 ist ein Array mit Default-Werten.
$arr2 ist ein Array, in welchen nur die Keys/Values angegeben sind, die vom Default abweichen.
$arr2 soll nun in $arr1 integriert werden, ohne das dabei unveränderte Default-Werte verloren gehen.
Habe es mit array_merge bzw array_merge_recursive versucht, hat aber nicht ganz funktioniert.
Freue mich auf jede Antwort!!
Nach etlichen erfolglosen Versuchen, hoffe ich doch jemand hier hat eine Lösung für mich.
Ich habe folgendes Array (in abgespeckter Form, ein Prototyp eines HTML-Buttons):
PHP:
$arr1 = array(
'button' => array (
'label' => 'EMPTY',
'onclick' => 'void(0);',
'position' => array (
'top' => 0,
'left' => 0
)
)
)
Jetzt erstelle ich ein neues Array:
PHP:
$arr2 = array(
'button' => array (
'label' => 'Speichern',
'onclick' => 'save();'
)
)
Folgendes möchte ich jetzt machen:
PHP:
$result = integriereArrayInArray($arr1,$arr2);
// $result sollte nun so aussehen:
$result = array(
'button' => array (
'label' => 'Speichern',
'onclick' => 'save();',
'position' => array (
'top' => 0,
'left' => 0
)
)
)
Nochmal zusammengefasst:
$arr1 ist ein Array mit Default-Werten.
$arr2 ist ein Array, in welchen nur die Keys/Values angegeben sind, die vom Default abweichen.
$arr2 soll nun in $arr1 integriert werden, ohne das dabei unveränderte Default-Werte verloren gehen.
Habe es mit array_merge bzw array_merge_recursive versucht, hat aber nicht ganz funktioniert.
Freue mich auf jede Antwort!!