apache_note
Apacheリクエスト記号(note)を取得/設定する
&reftitle.description;
stringfalseapache_note
stringnote_name
stringnullnote_value&null;
この関数は、Apache の table_get および
table_set のラッパーです。
リクエスト中に存在する note のテーブルを編集します。
このテーブルは、Apache モジュール間の通信に用いるものです。
apache_note の主な使用法は、
同一リクエスト内でのモジュール間の情報のやりとりです。
&reftitle.parameters;
note_name
記号の名前
note_value
記号の値
&reftitle.returnvalues;
note_value が省略されるか、&null; の場合、
note_name の現在の値が返されます。
そうでない場合、記号note_name
の値をnote_valueにセットし、前の記号
note_nameの値を返します。
もし記号が処理できない場合、&false; が返されます。
&reftitle.changelog;
&Version;
&Description;
8.0.0
note_value は、nullable になりました。
&reftitle.examples;
PHP と Perl との間での情報のやりとり
]]>
request()->main();
# 受け取ったデータを取得します
my $name = $r->notes('name');
# 何らかの処理をします
# 結果を PHP 側に戻します
$r->notes('resultdata', $result);
]]>
access.log への出力
]]>
&reftitle.seealso;
virtual