I am looking for good answer which is best to use between intval() and sprintf('%d') especially on sanitizing unwanted characters?
$offset = '12';
$max = '100';
function getOffsetLimit($offset, $max = 100)
{
$offset = intval($offset);
$max = intval($max);
$sql = " LIMIT $offset, $max";
return $sql
}
or
function getOffsetLimit($offset, $max = 100)
{
$sql = sprintf(" LIMIT %d, %d", $offset, $max);
return $sql
}
--
Thanks,
camsy