Table(3pm) User Contributed Perl Documentation Table(3pm)
NAME
Apache::Table - Perl interface to the Apache table structure
SYNOPSIS
use Apache::Table ();
my $headers_out = $r->headers_out;
while(my($key,$val) = each %$headers_out) {
...
}
my $table = $r->headers_out;
$table->set(From => 'dougm AT perl.org');
mod_perl needs to be compiled with at least one of the following options:
DYNAMIC=1
PERL_TABLE_API=1
EVERYTHING=1
DESCRIPTION
This module provides tied interfaces to Apache data structures.
CLASSES
Apache::Table
The Apache::Table class provides methods for interfacing with the Apache "table"
structure. The following Apache class methods, when called in a scalar context with
no "key" argument, will return a HASH reference blessed into the Apache::Table class
and where HASH is tied to Apache::Table:
headers_in
headers_out
err_headers_out
notes
dir_config
subprocess_env
METHODS
get Corresponds to the "ap_table_get" function.
my $value = $table->get($key);
my $value = $headers_out->{$key};
set Corresponds to the "ap_table_set" function.
$table->set($key, $value);
$headers_out->{$key} = $value;
unset
Corresponds to the "ap_table_unset" function.
$table->unset($key);
delete $headers_out->{$key};
clear
Corresponds to the "ap_table_clear" function.
$table->clear;
%$headers_out = ();
add Corresponds to the "ap_table_add" function.
$table->add($key, $value);
merge
Corresponds to the "ap_table_merge" function.
$table->merge($key, $value);
AUTHOR
Doug MacEachern
SEE ALSO
Apache(3), mod_perl(3)
perl v5.8.4 1999-01-31 Table(3pm)
Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache/2.0.61 (Unix) PHP/4.4.7 mod_ssl/2.0.61 OpenSSL/0.9.7e mod_fastcgi/2.4.2 DAV/2 SVN/1.4.2
Under GNU General Public License
2009-01-06 19:58 @38.103.63.57 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)