It would be really useful for writing functions/Classes, if
i were able to determine the __FILE__ and __LINE__ of the
script, that is calling my function, without the need to send
__FILE__ and __LINE__ as parameter to my function.
E.g. __CFILE__ for calling script and __CLINE__ for line in the
calling script would be really great.
In addition it'll be useful, if I could use trigger_error in this manner.
Most of the time i don't want to know, on which line my trigger_error
call is located, but on which line in the script that called my function,
the
error occured. it'll be nice, if trigger_error could be extended, so it
takes
to more parameters, which overwrite the default __FILE__, __LINE__
settings of trigger error.

Example:

function somefunction($array) {
    if (!is_array($array)) {
        trigger_error("Not an array", E_USER_ERROR, __CFILE__, __CLINE__);
    }
    // do something with the array
}





-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to