Syntaxe :
void offsetSet ($index, $val)
Paramètres : cette fonction prend deux paramètres $index et $val. Cette fonction met à jour la valeur présente dans l`index,
$index avec
$val.
Return value : Cette fonction ne renvoie aucune valeur. programmes illustrent la fonction ci-dessus :
Programme 1 :
< ? php
// programme d`illustration PHP
// fonction offsetSet()
$arr
=
tableau
(
" ingénieur100 "
,
"ingénieur99"
,
"ingénieur1 "
,
" ingénieur02 "
);
// Créer un objet tableau
$arrObject
=
new
ArrayObject (
$arr
);
// Mettre à jour la valeur à l`index 1
$arrObject
-> offsetSet (1,
"Mise à jour"
);
// Imprimer le ArrayObject mis à jour
print_r (
$arrObject
);
?>
Quitter :ArrayObject Object ( [storage: ArrayObject: private] => Array ([0] => engineer100 [1] => Mis à jour [2] => ingénieur1 [3] => ingénieur02))
Pr gramme 2 :
< ? php
// programme PHP pour illustration
// fonction offsetSet()
$arr
=
array
(
"Bienvenue"
= >
"1 "
,
" à "
= >
"2"
,
"GfG"
= >
"3"
);
// Créer un objet tableau
$arrObject
=
nouveau
ArrayObject (
$ arr
);
// Mettre à jour la valeur par index "vers"
$arrObject
-> offsetSet (
"to"
,
"UpdatedValue"
);
// Imprimer le ArrayObject mis à jour
print_r (
$arrObject
);
?>
Quitter :ArrayObject Object ( [storage : ArrayObject : private] => Array ([We lcome] => 1 [to] => UpdatedValue [GfG] => 3))
Lien :
http://php.net/manual/en/arrayobject.offsetset .php