PEAR Manual
Prev |  | Next

# PEAR::registerShutdownFunc()

PEAR::registerShutdownFunc() -- set a shutdown function for static classes (package developer related)

## Synopsis

    require_once 'PEAR.php';

``void PEAR::registerShutdownFunc` (array $func [, array $var = array()])`

## Description

The indicated function is called, before the PHP interpreter will be finished.

## Parameter

- `array $func` - the name of the class and of the function to ccore.

- `array $var` - possible required function parameters. The parameters are handed over to the function in accordance with their succession of the array.

## Example

Example 26-1. Using registerShutdownFunc()
    <?php

    require_once 'PEAR.php';

    class myClass {

    function myClass()
    {
     PEAR::registerShutdownFunc(array('myClass', 'shutdown'),
                                array('param1', 'param2'));
    }

    function shutdown( $param1, $param2)
    {
     // do something before we will die
    }

    }

    ?>

Prev | Home | Next
PEAR::getStaticProperty() | Up | PEAR::isError()