<?php
function check_type($value)
{
var_dump($value);
return $value;
}
$values = [
null,
false,
true,
42,
45.15,
'hello',
['array1', 'array2', 15, 25],
new stdClass(),
gmp_init('4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444'),
];
foreach ($values as $value) {
$filtered_var = filter_var($value, FILTER_CALLBACK, ['options' => 'check_type']);
var_dump($filtered_var);
}
preferences:
34.74 ms | 405 KiB | 5 Q