File: apache.xml

package info (click to toggle)
phpdoc 20020310-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 35,272 kB
  • ctags: 354
  • sloc: xml: 799,767; php: 1,395; cpp: 500; makefile: 200; sh: 140; awk: 51
file content (230 lines) | stat: -rw-r--r-- 7,906 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
<?xml version="1.0" encoding="iso-8859-1"?>
 <reference id="ref.apache">
  <title>Apache-specifieke functies</title>
  <titleabbrev>Apache</titleabbrev>

  <refentry id="function.apache-lookup-uri">
   <refnamediv>
    <refname>apache_lookup_uri</refname>
    <refpurpose>
     Doet een gedeeltelijk aanvraag met de gespecificeerde URI en
     geeft informatie over deze URI terug
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>class</type><methodname>apache_lookup_uri</methodname>
      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
     </methodsynopsis>
    <para>
     Deze functie doet een gedeeltelijke aanvraag van een URI. De functie
     gaat net zover zodat het belangrijke gegevens van de gegeven URI heeft
     en geeft deze informatie terug in een class. De eigenschappen van deze
     class zijn:
     <simplelist>
      <member>status</member>
      <member>the_request</member>
      <member>status_line</member>
      <member>method</member>
      <member>content_type</member>
      <member>handler</member>
      <member>uri</member>
      <member>filename</member>
      <member>path_info</member>
      <member>args</member>
      <member>boundary</member>
      <member>no_cache</member>
      <member>no_local_copy</member>
      <member>allowed</member>
      <member>send_bodyct</member>
      <member>bytes_sent</member>
      <member>byterange</member>
      <member>clength</member>
      <member>unparsed_uri</member>
      <member>mtime</member>
      <member>request_time</member>
     </simplelist>
    </para>
    <note>
     <simpara>
      <function>apache_lookup_uri</function> werkt alleen als PHP
      is ge&iuml;nstalleerd als een Apache module.
     </simpara>
    </note>
   </refsect1>
  </refentry>
  
  <refentry id="function.apache-note">
   <refnamediv>
    <refname>apache_note</refname>
    <refpurpose>Get en set apache request notes</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>string</type><methodname>apache_note</methodname>
      <methodparam><type>string</type><parameter>note_name</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>
        note_value
       </parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>apache_note</function> is een Apache-specifieke functie
     die waardes gets en sets in een requests
     <literal>notes</literal> tabel. Als deze functie wordt aangeroepen met
     &eacute;&eacute;n argument, dan geeft het de huidige waarde terug van de
     &quot;note&quot; <literal>note_name</literal>.
     Indien hijwordt aangeroepen met twee argumenten, dan zet deze functie
     de waarde van &quot;note&quot; <literal>note_name</literal> tot
     <literal>note_value</literal> en geeft de oorspronkelijke waarde van de
     note <literal>note_name</literal> terug.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.getallheaders">
   <refnamediv>
    <refname>getallheaders</refname>
    <refpurpose>Vraag alle HTTP request headers op</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>array</type><methodname>getallheaders</methodname>
      <void/>
     </methodsynopsis>
    <para>
     Deze functie getourneerd een associatieve array met daarin alle
     HTTP headers behorende bij een request.
    </para>
    <para>
     <note>
      <para>
       Het is ook mogelijk om de waardan van alle gewoonlijke CGI
       variabelen op te vragen doot deze te lezen uit het environment.
       Gebruik de <function>phpinfo</function> functie om de lijst op
       te vragen met alle evironment variabelen die zijn gedefineerd.
      </para>
     </note>
    </para>
    <para>
     <example>
      <title>Voorbeeld met <function>getallheaders</function></title>
      <programlisting role="php">
$headers = getallheaders();
while (list ($header, $value) = each ($headers)) {
    echo "$header: $value&lt;br&gt;\n";
}
      </programlisting>
     </example>
    </para>
    <para>
     Dit voorbeeld zal alle HTTP request headers tonen die bij het
     huidige request horen.
     <note>
      <simpara>
       <function>getallheaders</function> is op het moment alleen beschikbaar
       als PHP draait als een<productname>Apache</productname> module.
      </simpara>
     </note>
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.virtual">
   <refnamediv>
    <refname>virtual</refname>
    <refpurpose>Voer een Apache sub-request uit</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>virtual</methodname>
      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>virtual</function> is een Apache-specifieke functie die
     equivalent is aan &lt;!--#include virtual...--&gt; in mod_include.
     Het voer een Apache sub-request uit. Deze functie is makkelijk om
     CGI scripts of .shtml files, of eigenlijk alles dat je zou willen
     parsen door Apache op te nemen in een PHP script. Let er op dat er
     voor een CGI script, dat script geldige CGI headers moet genereren.
     Dit betekend dat er op zijn minst een Content-type header gegenereerd
     moet worden. Om PHP scripts op te nemen heb je de functies
     <function>include</function> of <function>require</function> nodig;
     <function>virtual</function> kan niet gebruikt worden om PHP bestanden
     te includen.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.ascii2ebcdic">
   <refnamediv>
    <refname>ascii2ebcdic</refname>
    <refpurpose>Vertaalt een string van ASCII naar EBCDIC</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>ascii2ebcdic</methodname>
      <methodparam><type>string</type><parameter>ascii_str</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>ASCII2EBCDIC</function> is een Apache-specifieke functie die
     alleen beschikbaar is op EBCDIC gebaseerde operating systems (OS/390,
     BS2000). De functie vertaald de ASCII encoded string 
     <parameter>ascii_str</parameter> naar de equivalente EBCDIC representatie
     (binary safe), en retourneerd deze string.
    </para>
    <para>
     Zie ook de tegenovergestelde functie <function>EBCDIC2ASCII</function> 
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.ebcdic2ascii">
   <refnamediv>
    <refname>abcdic2ascii</refname>
    <refpurpose>Vertaalt een string van EBCDIC naar ASCII</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>ascii2ebcdic</methodname>
      <methodparam><type>string</type><parameter>ebcdic_str</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>EBCDIC2ASCII</function> is een Apache-specifieke functie die
     alleen beschikbaar is op EBCDIC gebaseerde operating systems (OS/390,
     BS2000). De functie vertaald de EBCDIC encoded string 
     <parameter>ebcdic_str</parameter> naar de equivalente ASCII representatie
     (binary safe), en retourneerd deze string.
    </para>
    <para>
     Zie ook de tegenovergestelde functie <function>ASCII2EBCDIC</function> 
    </para>
   </refsect1>
  </refentry>

 </reference>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim: ts=1 sw=1 et syntax=sgml
-->