merge (Objekte zusammenführen)
$merge kann verwendet werden um mehrere Objekte zu einem neuen Objekt zusammenzuführen. Dabei werden alle Objektfelder des vorangegangenen Objekts mit dem des darauffolgenden Objektes überschrieben.
Syntax
$merge(object1[,object2,...objectN]])
Parameter
|
Name |
Beschreibung |
|
object1 |
Das erste Objekt |
|
object2 |
Das zweite Objekt |
|
objectN |
Das nte Objekt |
Rückgabewert
Ein zusammengeführtes Objekt, mindestens aber eine Kopie des ersten Objekts.
Beispiel
|
Syntax |
Variablen |
Ergebnis |
|
$merge($var(a),$var(b)) |
a = { "name": "Hans", "country": "Austria"}b = { "country": "Germany", "city": "Munich"} |
{ "name": "Hans", "country": "Germany", "city": "Munich"} |