xslt_set_object
(PHP 4 >= 4.3.0, PECL)
xslt_set_object --
コールバック関数を解決するためのオブジェクトを設定する
例
例 1. 独自のエラーハンドラとしてメソッドを使用する
<?php
class my_xslt_processor {
var $_xh; // XSLT プロセッサ
function my_xslt_processor() { $this->_xh = xslt_create();
// $this オブジェクトをコールバックリゾルバにする xslt_set_object($this->_xh, $this);
// エラーを処理させる xslt_set_error_handler($this->_xh, "my_xslt_error_handler"); }
function my_xslt_error_handler($handler, $errno, $level, $info) { // 差し当たり、引数を見るだけ var_dump(func_get_args()); } }
?>
|
|