apache_note
Liefert und setzt Mitteilungen für Apache-Anfragen
&reftitle.description;
stringfalseapache_note
stringnote_name
stringnullnote_value&null;
Diese Funktion ist ein Wrapper für die Apache-Befehle
table_get und table_set. Damit lässt
sich die Apachetabelle für Mitteilungen bearbeiten, die erstellt wird, wenn
eine Anfrage übermittelt wird. Der Sinn dieser Tabelle ist es, die
Kommunikation zwischen Apachemodulen zu ermöglichen.
Der primäre Anwendungsfall für apache_note ist die
Übergabe von Informationen von einem Modul an ein anderes während der
Abarbeitung einer bestimmten Anfrage.
&reftitle.parameters;
note_name
Der Name der Mitteilung.
note_value
Der Wert der Mitteilung.
&reftitle.returnvalues;
Wenn note_value weggelassen wird oder &null; ist,
gibt sie den aktuellen Wert der Mitteilung note_name
zurück. Andernfalls setzt sie den Wert der Mitteilung
note_name auf note_value und gibt den
vorigen Wert der Mitteilung note_name zurück. Wenn die
Mitteilung nicht abgerufen werden kann, wird &false; zurückgegeben.
&reftitle.changelog;
&Version;
&Description;
8.0.0
note_value ist jetzt nullable now (akzeptiert
den &null;-Wert).
&reftitle.examples;
Übergeben von Informationen zwischen PHP und Perl
]]>
request()->main();
# Hole die übergebenen Daten
my $name = $r->notes('name');
# beliebige Verarbeitung
# Reiche das Ergebnis an PHP zurück
$r->notes('resultdata', $result);
]]>
Werte in access.log aufzeichnen
]]>
&reftitle.seealso;
virtual