<?php

$vals = [
	1,
	'1',
	'a',
	null,
	false,
	true,
	0x1A,
	0b11111111,
];

foreach ($vals as $val) {
	echo $val . PHP_EOL;
	var_dump(is_numeric($val));
	var_dump(filter_var($val, FILTER_VALIDATE_INT));
	echo PHP_EOL;
}