- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
$min = PHP_INT_MAX + 1;
if (
(is_float($min) && $min >= PHP_INT_MAX && $min <= PHP_INT_MAX) ||
(is_string($min) && preg_match('#^\-?[0-9]+$#', $min))
) {
$min = (int) $min;
}
var_dump($min);