PHP. Проверка на число в GET и POST запросах.

Так как все значения параметров, передаваемых в get и Метод HTTP POST методом, всегда передаются как строки возникает вопрос проверки на стороне сервера.

Как в PHP проверить является ли переменная целым положительным число?