PHP - Funzione Ds Vector apply ()
La funzione Ds \ Vector :: apply () può aggiornare tutti i valori applicando una funzione di callback a ciascun valore.
Sintassi
public void Ds\Vector::apply( callable $callback )
La funzione Ds \ Vector :: apply () può aggiornare tutti i valori applicando una funzione di callback a ciascun valore nel vettore.
La funzione Ds \ Vector :: apply () non restituisce alcun valore.
Esempio 1
<?php
$callback = function($value) {
return $value / 10;
};
$vector = new \Ds\Vector([5, 15, 25, 35, 45]);
$vector->apply($callback);
print_r($vector);
?>
Esempio 2
<?php
$callback = function($value) {
return $value * 5;
};
$vector = new \Ds\Vector([1, 2, 3, 4, 5]);
$vector->apply($callback);
print_r($vector);
?>