Migrarea de la PHP 5.0.x la PHP 5.1.x
PHP Manual

Valorile întregi în parametrii funcțiilor

Odată cu apariția PHP 5.0.x a fost introdus un nou API de prelucrare a parametrilor, care este utilizat de un mare număr de funcții PHP. În toate versiunile PHP între 5.0.x și 5.1.x, manipularea valorilor întregi era foarte strictă și erau respinse toate valorile numerice formate incorect atunci când o funcție PHP eștepta un întreg. Aceste verificări acum sunt mai legere pentru a susține string-uri numerice formate nu chiar bine, cum ar fi " 123" și "123 " și acestea nu vor mai eșua, cum era cazul în PHP 5.0.x. Însă pentru a promova siguranța în cod și validarea intrărilor, funcțiile PHP acum emit un E_NOTICE atunci când astfel de string-uri sunt transmise în calitate de întregi.


Migrarea de la PHP 5.0.x la PHP 5.1.x
PHP Manual