| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
発行コールバック発行コールバックが起動するのは、登録済みのクラスのインスタンスが yaml_emit() や yaml_emit_file() から呼び出されたときです。 コールバックに渡されるのは、発行対象のオブジェクトです。 このコールバックは、二つの要素 "tag" および "data" を持つ配列を返す必要があります。 "tag" の値は文字列で、出力時の YAML タグとして用いられます。 "data" の値は YAML 形式にエンコードされ、 解析対象のオブジェクトの代わりに発行されます。 例1 Emit callback example
<?php 上の例の出力は、 たとえば以下のようになります。 string(43) "--- example: !example/emit - a - b - c ... " |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「発行コールバック」をGoogle検索
|