fykyx521/array

array chain

dev-master 2018-02-09 02:41 UTC

This package is not auto-updated.

Last update: 2022-01-17 07:38:53 UTC


README

map filter reduce链式调用

$source = [1,2,3,4,5];
$result  = \Ken\Arrays::from($source)->map(function($item){
	return $item * 2;
})->filter(function($item){
	return $item > 4;
})->each(function ($item){
	echo  $item.PHP_EOL;
})->filter(function ($item){
	return $item == 8;
});
var_dump($result->toArray());
var_dump(current($result));