- array_map: documentation ( source)
- var_dump: documentation ( source)
- range: documentation ( source)
<?php
$r = range(1,10);
array_map($r, function(&$value, $key) {
$double = $value*2;
if ($double >= 12) {
$value = $double;
} else {
unset($r[$key]);
}
});
var_dump($r);