• PHP Video Tutorials

PHP - Ds Vector apply() Function



Ds\Vector::apply() function can update all values by applying a callback function to each value.

Syntax

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

Ds\Vector::apply() function can update all values by applying a callback function to each value in the vector.

Ds\Vector::apply() function doesn't return any value.

Example 1

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

Example 2

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