Целочисленные значения в параметрах функции

С появлением PHP 5.0.x был введен параметр новый API для анализа параметров, используемый большим количеством функций PHP. Во всех версиях PHP между 5.0.x и 5.1.x обработка целочисленных значений была очень строгой и отклоняла некорректные числовые значения, когда функция PHP ожидает целое число. Эти проверки теперь ослаблены для поддержки некорректных числовых строк, таких как " 123" и "123 ", и больше не будут терпеть неудачу, как в PHP 5.0.x. Однако для повышения безопасности кода и проверки ввода функции PHP теперь будет выдавать ошибки уровня E_NOTICE, когда такие строки передаются как целые числа.