3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $functions = get_defined_functions(); foreach ($functions['internal'] as $functionName) { $function = new ReflectionFunction($functionName); if ($function->isDeprecated()) { printf($function); } } ?>
Output for 7.0.0 - 7.1.0
Output for 5.6.21 - 5.6.28
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> ...$parameters ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.6.0 - 5.6.20
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_ecb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_cbc ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_cfb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_ofb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_generic_end ] { - Parameters [1] { Parameter #0 [ <required> $td ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> ...$parameters ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.5.35 - 5.5.38
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [4] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> $parameter ] Parameter #3 [ <optional> $... ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.5.0 - 5.5.34
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_ecb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_cbc ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_cfb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_ofb ] { - Parameters [5] { Parameter #0 [ <required> $cipher ] Parameter #1 [ <required> $key ] Parameter #2 [ <required> $data ] Parameter #3 [ <required> $mode ] Parameter #4 [ <required> $iv ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_generic_end ] { - Parameters [1] { Parameter #0 [ <required> $td ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [4] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> $parameter ] Parameter #3 [ <optional> $... ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.4.0 - 5.4.45
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:mcrypt> function mcrypt_generic_end ] { - Parameters [1] { Parameter #0 [ <required> $td ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [4] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> $parameter ] Parameter #3 [ <optional> $... ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.3.0 - 5.3.29
Function [ <internal, deprecated:ereg> function ereg ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function ereg_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function eregi ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> &$registers ] } } Function [ <internal, deprecated:ereg> function eregi_replace ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $replacement ] Parameter #2 [ <required> $string ] } } Function [ <internal, deprecated:ereg> function split ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function spliti ] { - Parameters [3] { Parameter #0 [ <required> $pattern ] Parameter #1 [ <required> $string ] Parameter #2 [ <optional> $limit ] } } Function [ <internal, deprecated:ereg> function sql_regcase ] { - Parameters [1] { Parameter #0 [ <required> $string ] } } Function [ <internal, deprecated:session> function session_register ] { - Parameters [2] { Parameter #0 [ <required> $name ] Parameter #1 [ <optional> $... ] } } Function [ <internal, deprecated:session> function session_unregister ] { - Parameters [1] { Parameter #0 [ <required> $name ] } } Function [ <internal, deprecated:session> function session_is_registered ] { - Parameters [1] { Parameter #0 [ <required> $name ] } } Function [ <internal, deprecated:standard> function magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function set_magic_quotes_runtime ] { - Parameters [1] { Parameter #0 [ <required> $new_setting ] } } Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [4] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> $parameter ] Parameter #3 [ <optional> $... ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } } Function [ <internal, deprecated:standard> function define_syslog_variables ] { - Parameters [0] { } }
Output for 5.2.13 - 5.2.17
Function [ <internal, deprecated:standard> function call_user_method ] { - Parameters [4] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <optional> $parameter ] Parameter #3 [ <optional> $... ] } } Function [ <internal, deprecated:standard> function call_user_method_array ] { - Parameters [3] { Parameter #0 [ <required> $method_name ] Parameter #1 [ <required> &$object ] Parameter #2 [ <required> $params ] } } Function [ <internal, deprecated:standard> function set_socket_blocking ] { - Parameters [2] { Parameter #0 [ <required> $socket ] Parameter #1 [ <required> $mode ] } }
Output for 5.1.3 - 5.2.12
Fatal error: isDeprecated() cannot be called statically in /in/s5FcN on line 7
Process exited with code 255.
Output for 5.0.0 - 5.1.2
Fatal error: Call to undefined method ReflectionFunction::isDeprecated() in /in/s5FcN on line 7
Process exited with code 255.
Output for 4.3.2 - 4.4.9
Fatal error: Cannot instantiate non-existent class: reflectionfunction in /in/s5FcN on line 5
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: reflectionfunction in /in/s5FcN on line 5