- var_dump: documentation ( source)
- array_filter: documentation ( source)
<?php
class Foo {
const BAR = 30;
public function __construct()
{
$time = 1377176743;
$array = array(
1377176711,
1377176712,
1377176714,
1377176717,
);
array_filter($array, function($value) use ($time) {
echo "evaluating $value against $time and " . static::BAR . "\n";
var_dump($value, $time - static::BAR, $value >= $time - static::BAR);
return $value >= $time - static::BAR;
});
var_dump($array);
}
}
new Foo;