Syntaxe :DsMap public DsMap ::merge ($values)
Paramètre : cette fonction prend un paramètre
$values,qui contient l`objet flottant ou le tableau.
Return value :cette fonction renvoie un mappage de toutes les clés de l`objet donné, ou un tableau avec les valeurs appropriées ‚Äã‚Äãin conjonction avec l`instance actuelle. Les programmes suivants illustrent la fonction
Ds / Map::merge()en PHP :
Programme 1 : < tbody> < ? php
// Créer une nouvelle carte
$map
=
new
DsMap ([
" a "
= > 12,
"b"
= > 15,
"c"
= > 18,
"d"
= > vingt] );
// Fusionner l`élément de la carte et l`afficher
print_r (
$map
-> fusionner ([ "a"
= > 1,
"c"
= > 2,
"f"
= > 3]));
// Afficher l`élément défini
print_r (
$map
)
?>
Quitter : Objet DsMap ( [0] => Objet DsPair ([clé] => a [valeur] => 1) [1] => Objet DsPair ([clé] => b [valeur] => 15) [2 ] => Objet DsPair ([clé] => c [valeur] => 2) [3] => Objet DsPair ([clé] => d [valeur] => 20) [4] => DsPair Objet ([clé] => f [valeur] => 3)) Objet DsMap ([0] => D Objet sPair ([clé] => a [valeur] => 12) [1 ] => Objet DsPair ([clé] => b [valeur] => 15) [2] => Objet DsPair ([clé] => c [valeur] => 18) [3] => Objet DsPair ([clé] => d [valeur] => 20))
Programme 2 : < ? php
// Créer une nouvelle carte
$map
=
nouveau
DsMap ([
"1"
= >
"Geeks"
,
"2"
= >
"pour"
,
"3"
= >
"Geeks"
]);
// Fusionner la carte élément et affichez-le
print_r (
$map
-> merge ([ "a"
= >
"Ordinateur"
,
"b"
= >
" Sciences "
,
" c " = >
"Portail"
]));
?>
Quitter :Objet DsMap ( [0] => Objet DsPair ([clé] => 1 [valeur] => Geeks) [1] => Objet DsPair ([clé] => 2 [valeur] => pour) [2 ] => Objet DsPair ([clé] => 3 [valeur] => Geeks) [3] => Objet DsPair ([clé] => une [valeur] => Comput er) [4] => Objet DsPair ([clé] => b [valeur] => Science) [5] => Objet DsPair ([clé] => c [valeur] => Portail))
< b>Lien : https://www.php.net/manual/en /ds-map.merge.php