PHP 8.4.2 Released!

Ds\Deque::apply

(PECL ds >= 1.0.0)

Ds\Deque::applyMet à jour toutes les valeurs en appliquant une fonction de rappel à chaque valeur

Description

public Ds\Deque::apply(callable $callback): void

Met à jour toutes les valeurs en appliquant un callback à chaque valeur dans la deque.

Liste de paramètres

callback

callback(mixed $value): mixed

Un callable à appliquer à chaque valeur dans la deque.

La fonction de rappel devrait accepter une valeur et retourner ce que la valeur devrait être remplacée par.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Exemple de Ds\Deque::apply()

<?php
$deque
= new \Ds\Deque([1, 2, 3]);
$deque->apply(function($value) { return $value * 2; });

print_r($deque);
?>

Résultat de l'exemple ci-dessus est similaire à :

Ds\Deque Object
(
    [0] => 2
    [1] => 4
    [2] => 6
)
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top