(PHP 4, PHP 5)
apache_lookup_uri — Perform a partial request for the specified URI and return all info about it
This performs a partial request for a URI. It goes just far enough to obtain all the important information about the given resource.
此函式僅在 PHP 作為 Apache 模組安裝時才可使用。
The filename (URI) that's being requested.
An object of related URI information. The properties of this object are:
Example#1 apache_lookup_uri() example
<?php
$info = apache_lookup_uri('index.php?var=value');
print_r($info);
if (file_exists($info->filename)) {
echo 'file exists!';
}
?>
上例的輸出類似於:
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!