- var_dump: documentation ( source)
<?php
function getIntegerIdsFilter($acceptZeroes = false)
{
return function ($ids) use ($acceptZeroes) {
$filteredIds = [];
foreach ((array) $ids as $id) {
if (is_scalar($id) && ((int) $id || $acceptZeroes)) {
var_dump($id);
var_dump((int) $id);
$filteredIds[] = $id;
}
}
return $filteredIds;
};
}
$callback = getIntegerIdsFilter();
$callback('');