Changed functions in php7










debug_zval_dump() now prints “int” instead of “long”, and “float” instead of “double”

dirname() now optionally takes a second parameter, depth, to get the name of the directory depth levels up from the current directory.

getrusage() is now supported on Windows.

mktime() and gmmktime() functions no longer accept is_dst parameter.

preg_replace() function no longer supports “\e” (PREG_REPLACE_EVAL). preg_replace_callback() should be used instead.

setlocale() function no longer accepts category passed as string. LC_* constants must be used instead.

exec(), system() and passthru() functions have NULL byte protection now.