PHP - Función apply () del vector Ds

La función Ds \ Vector :: apply () puede actualizar todos los valores aplicando una función de devolución de llamada a cada valor.

Sintaxis

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

La función Ds \ Vector :: apply () puede actualizar todos los valores aplicando una función de devolución de llamada a cada valor en el vector.

La función Ds \ Vector :: apply () no devuelve ningún valor.

Ejemplo 1

<?php 
   $callback = function($value) { 
      return $value / 10;  
   }; 
   $vector = new \Ds\Vector([5, 15, 25, 35, 45]); 
   $vector->apply($callback); 
  
   print_r($vector); 
?>

Ejemplo 2

<?php 
   $callback = function($value) { 
      return $value * 5; 
   }; 
   $vector = new \Ds\Vector([1, 2, 3, 4, 5]); 
   $vector->apply($callback); 
   print_r($vector); 
?>