Beispiel #1
0
 function inject($initial_value, $accumulator_name, $iterator_name, $block)
 {
     $proc = new Proc($accumulator_name, $iterator_name, $block);
     foreach ($this as $iterator) {
         $initial_value = $proc->call($initial_value, $iterator);
     }
     return $initial_value;
 }
Beispiel #2
0
 public function testProc()
 {
     $proc = new Proc('value', 'return strrev($value);');
     $this->assertEquals("TSET", $proc->call('TEST'));
 }