mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-17 21:16:57 +08:00
129 lines
4.9 KiB
HTML
129 lines
4.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||
<title>对指定的 URI 执行部分请求并返回所有有关信息</title>
|
||
</head>
|
||
<body class="docs"><div id="layout">
|
||
<div id="layout-content"><div id="function.apache-lookup-uri" class="refentry">
|
||
<div class="refnamediv">
|
||
<h1 class="refname">apache_lookup_uri</h1>
|
||
<p class="verinfo">(PHP 4, PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">apache_lookup_uri</span> — <span class="dc-title">对指定的 URI 执行部分请求并返回所有有关信息</span></p>
|
||
|
||
</div>
|
||
|
||
<div class="refsect1 description" id="refsect1-function.apache-lookup-uri-description">
|
||
<h3 class="title">说明</h3>
|
||
<div class="methodsynopsis dc-description">
|
||
<span class="methodname"><strong>apache_lookup_uri</strong></span>
|
||
( <span class="methodparam"><span class="type">string</span> <code class="parameter">$filename</code></span>
|
||
) : <span class="type">object</span></div>
|
||
|
||
<p class="para rdfs-comment">
|
||
本函数对一个 URL 执行部分请求。取得所有有关给定资源的重要信息后就停手。
|
||
</p>
|
||
<p class="simpara">、
|
||
仅在将 PHP 安装为 Apache 模块时,支持此函数。</p>
|
||
</div>
|
||
|
||
|
||
<div class="refsect1 parameters" id="refsect1-function.apache-lookup-uri-parameters">
|
||
<h3 class="title">参数</h3>
|
||
<p class="para">
|
||
<dl>
|
||
|
||
|
||
<dt>
|
||
<code class="parameter">filename</code></dt>
|
||
|
||
<dd>
|
||
|
||
<p class="para">
|
||
被请求的文件名(URI)。
|
||
</p>
|
||
</dd>
|
||
|
||
|
||
</dl>
|
||
|
||
</p>
|
||
</div>
|
||
|
||
|
||
<div class="refsect1 returnvalues" id="refsect1-function.apache-lookup-uri-returnvalues">
|
||
<h3 class="title">返回值</h3>
|
||
<p class="para">
|
||
一个有关 URI 信息的 <span class="type"><a href="language.types.object.html" class="type object">object</a></span>。此
|
||
<span class="type"><a href="language.types.object.html" class="type object">object</a></span> 的属性有:
|
||
</p>
|
||
<p class="para">
|
||
<ul class="simplelist">
|
||
<li class="member">status</li>
|
||
<li class="member">the_request</li>
|
||
<li class="member">status_line</li>
|
||
<li class="member">method</li>
|
||
<li class="member">content_type</li>
|
||
<li class="member">handler</li>
|
||
<li class="member">uri</li>
|
||
<li class="member">filename</li>
|
||
<li class="member">path_info</li>
|
||
<li class="member">args</li>
|
||
<li class="member">boundary</li>
|
||
<li class="member">no_cache</li>
|
||
<li class="member">no_local_copy</li>
|
||
<li class="member">allowed</li>
|
||
<li class="member">send_bodyct</li>
|
||
<li class="member">bytes_sent</li>
|
||
<li class="member">byterange</li>
|
||
<li class="member">clength</li>
|
||
<li class="member">unparsed_uri</li>
|
||
<li class="member">mtime</li>
|
||
<li class="member">request_time</li>
|
||
</ul>
|
||
</p>
|
||
</div>
|
||
|
||
|
||
<div class="refsect1 examples" id="refsect1-function.apache-lookup-uri-examples">
|
||
<h3 class="title">范例</h3>
|
||
<p class="para">
|
||
<div class="example" id="example-5817">
|
||
<p><strong>Example #1 <span class="function"><strong>apache_lookup_uri()</strong></span> 例子</strong></p>
|
||
<div class="example-contents">
|
||
<div class="phpcode"><pre><span style="color: #000000">
|
||
<span style="color: #0000BB"><?php<br />$info </span><span style="color: #007700">= </span><span style="color: #0000BB">apache_lookup_uri</span><span style="color: #007700">(</span><span style="color: #DD0000">'index.php?var=value'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">$info</span><span style="color: #007700">);<br /><br />if (</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$info</span><span style="color: #007700">-></span><span style="color: #0000BB">filename</span><span style="color: #007700">)) {<br /> echo </span><span style="color: #DD0000">'file exists!'</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?></span>
|
||
</span>
|
||
</pre></div>
|
||
</div>
|
||
|
||
<div class="example-contents"><p>以上例程的输出类似于:</p></div>
|
||
<div class="example-contents screen">
|
||
<div class="cdata"><pre>
|
||
stdClass Object
|
||
(
|
||
[status] => 200
|
||
[the_request] => GET /dir/file.php HTTP/1.1
|
||
[method] => GET
|
||
[mtime] => 0
|
||
[clength] => 0
|
||
[chunked] => 0
|
||
[content_type] => application/x-httpd-php
|
||
[no_cache] => 0
|
||
[no_local_copy] => 1
|
||
[unparsed_uri] => /dir/index.php?var=value
|
||
[uri] => /dir/index.php
|
||
[filename] => /home/htdocs/dir/index.php
|
||
[args] => var=value
|
||
[allowed] => 0
|
||
[sent_bodyct] => 0
|
||
[bytes_sent] => 0
|
||
[request_time] => 1074282764
|
||
)
|
||
file exists!
|
||
</pre></div>
|
||
</div>
|
||
</div>
|
||
</p>
|
||
</div>
|
||
|
||
</div></div></div></body></html> |