<?php
$array = array(1, "apples",2, "oranges",3, "plums");
// array_filter()
$lambda = function( $item ) {
if ( ctype_alpha($item) ) {
return true;
}
};
$filtered = array_filter( $array, $lambda);
var_dump($filtered);
// using array_map()
$callback = function($item) {
return strtoupper($item);
};
$nu = array_map( $callback, $filtered);
var_dump($nu);
$f = function(&$item,$key,$prefix) {
$item = "$prefix: $item";
};
array_walk($nu, $f, 'phun');
var_dump($nu);
preferences:
39.38 ms | 402 KiB | 5 Q