Syntaxe :public DsVector ::reversed (void) : DsVector
Paramètres : cette fonction ne prend aucun paramètre.Valeur de retour : Cette fonction renvoie une copie du vecteur d`origine dans l`ordre inverse. De plus, le vecteur d`origine n`aura aucun effet. Ci-dessous se trouve un programme pour illustrer la fonction Ds / Vector :: reversed() en PHP : Programme 1 :
// Créer un nouveau vecteur
$arr
=
new
DsVector ([1, 2, 3, 4, 5]);
// Afficher les éléments
var_dump (
$arr
);
echo
(
" Vecteur après inversion "
);
// Utilisez la fonction reversed() pour inverser
// copie le vecteur et l`affiche
var_dump (
$arr
-> reversed());
?>
Sortie :objet (DsVector) # 1 (5) {[0] => int (1) [1 ] => int (2) [2] => int (3) [3] => int (4) [4] => int (5)} Vecteur après inversion de l`objet (DsVector) # 2 (5) {[0 ] => entier (5) [1] => entier (4) [2] => entier (3) [3] => entier (2) [4] => entier (1)}
Programme 2 : < ? Php
// Créer un nouveau vecteur
$arr
=
nouveau
DsVector ([ "Apprendre"
,
"données"
,
" structures "
]);
// Afficher les éléments
print_r (
$arr
);
echo
(
" Vecteur après inversion "
);
// Utilisez la fonction reversed() pour inverser
// copier le vecteur et l`afficher
print_r (
$arr
-> reversed());
?>
Sortie :Objet DsVector ([0] => Apprendre [1] => données [2] => structures) Vecteur après inversion de l`objet DsVector ([0] => structures [1] => données [2] => Apprendre)
Lien : http: / /php.net/manual/en/ds-vector.reversed. php