apache_child_terminate

(PHP 4 >= 4.0.5, PHP 5, PHP 7)

apache_child_terminateTerminate apache process after this request

Description

apache_child_terminate ( ) : bool

apache_child_terminate() will register the Apache process executing the current PHP request for termination once execution of PHP code is completed. It may be used to terminate a process after a script with high memory consumption has been run as memory will usually only be freed internally but not given back to the operating system.

Works in the Apache, FastCGI and NSAPI server module in Netscape/iPlanet/SunONE webservers.

Return Values

Returns true if PHP is running as an Apache 1 module, the Apache version is non-multithreaded, and the child_terminate PHP directive is enabled (disabled by default). If these conditions are not met, false is returned and an error of level E_WARNING is generated.

Notes

Note: This function is not implemented on Windows platforms.

See Also

  • exit() - Output a message and terminate the current script

© 1997–2020 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/function.apache-child-terminate.php