On Sat, 10 Aug 2002, Marcus B�rger wrote:
> + This can be done automaticall with the use of php_error_docref. Where the
> + docref parameter is either NULL or a manual reference describing the
> + error in detail. This must be an external url started by "http://" or
> + the name of a manual page without the file extension but with an optional
> + target anchor. In case of NULL the reference is generated from the
> + function being executed:
> +
> + php_error_docref("function.name#error" TSRMLS_CC, E_WHATEVER, "Desc.");
> +
> + You may use php_error_docref1/2 to display the executed functionname
> + followed by one or two important parameters. For example file base
> + functions should display the name of the file opened:
> +
> + php_error_docref1("function.fopen", filename TSRMLS_CC, E_WHATEVER,
> "Desc.");
> + php_error_docref2("function.copy", file_source, file_dest, param2
> TSRMLS_CC, E_WHATEVER, "Desc.");
Marcus --
Looks good. Here is a suggested revision. I think it makes things a
little clearer to people who aren't familiar with the error handling
functions.
This can be done automatically using php_error_docref(). The first
parameter, docref, is either NULL or URL of a page in the PHP manual
describing the error in detail.
If you pass NULL, the reference is generated from the name of the
function being executed:
php_error_docref("function.name#error" TSRMLS_CC, E_WHATEVER, "Desc.");
If you pass a URL, it can either be a full URL beginning with
"http://":
php_error_docref("http://www.php.net/manual/en/function.name#error.php"
TSRMLS_CC, E_WHATEVER, "Desc.");
Or the name of a manual page without the file extension, but with an
optional target anchor:
php_error_docref("function.name#error" TSRMLS_CC, E_WHATEVER, "Desc.");
To display the one or two important parameters after the function
name, use php_error_docref1() or php_error_docref2(). For example,
file functions should display the name of the file opened:
php_error_docref1("function.fopen", filename
TSRMLS_CC, EWHATEVER, "Desc.");
php_error_docref2("function.fopen", file_source, file_destination
TSRMLS_CC, EWHATEVER, "Desc.");
-adam
--
adam maccabee trachtenberg
[EMAIL PROTECTED]
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php