|
Последние активные темы форума |
|
xslt_set_object
(PHP 4 >= 4.3.0) xslt_set_object --
Sets the object in which to resolve callback functions
Descriptionint xslt_set_object ( resource processor, object &obj ) This function allows to use the processor inside
an object and to resolve all callback functions
in it.
The callback functions can be declared with
xml_set_sax_handlers(),
xslt_set_scheme_handlers() or
xslt_set_error_handler() and are assumed to be methods
of object.
Примеры
Пример 1. Using your own error handler as a method
<?php
class
my_xslt_processor
{
var
$_xh
;
// our XSLT processor
function
my_xslt_processor
()
{
$this
->
_xh
=
xslt_create
();
// Make $this object the callback resolver
xslt_set_object
(
$this
->
_xh
,
$this
);
// Let's handle the errors
xslt_set_error_handler
(
$this
->
_xh
,
"my_xslt_error_handler"
);
}
function
my_xslt_error_handler
(
$handler
,
$errno
,
$level
,
$info
)
{
// for now, let's just see the arguments
var_dump
(
func_get_args
());
}
}
?>
|
|
|