PHP - Função apply () do vetor Ds

A função Ds \ Vector :: apply () pode atualizar todos os valores aplicando uma função de retorno de chamada a cada valor.

Sintaxe

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

A função Ds \ Vector :: apply () pode atualizar todos os valores aplicando uma função de retorno de chamada a cada valor no vetor.

A função Ds \ Vector :: apply () não retorna nenhum valor.

Exemplo 1

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

Exemplo 2

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