PhpDig.net

What is PhpDig?
PhpDig is a PHP MySQL based
Web Spider & Search Engine.




apache_lookup_uri

Name

apache_lookup_uri — Opens an Apache subrequest to look up status information for a URI (Uniform Resource Identifier).

Synopsis

class apache_lookup_uri(URI);
string URI: URI to get information for

Returns

Class containing a list of status information for a URI

Description

If you have installed PHP as an Apache module, you can use this function to get information about a URI. Just as with virtual() or an SSI-include, the function opens an Apache subrequest; therefore, you can specify only a local document URI as the parameter.

The following properties will be set in the returned class:

allowed
args
boundary
byterange
bytes_sent
clength
content_type
filename
handler
method
mtime
no_cache
no_local_copy
path_info
request_time
status
status_line
the_request
unparsed_uri
uri


Version

Existing since version 3.0.4

Example

Example 1. Get the system filename of the top-level index.html file

$uri = apache_lookup_uri("/index.html");
print("filename: " . $uri->filename);
$arr = get_object_vars($uri);
while (list($prop, $val) = each($arr)) {
    echo "<BR> $prop = $val \n";
}



PHP Functions Essential Reference. Copyright © 2002 by New Riders Publishing (Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch). This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). The authors of this book have elected not to choose any options under the OPL. This online book was obtained from http://www.fooassociates.com/phpfer/ and is designed to provide information about the PHP programming language, focusing on PHP version 4.0.4 for the most part. The information is provided on an as-is basis, and no warranty or fitness is implied. All persons and entities shall have neither liability nor responsibility to any person or entity with respect to any loss or damage arising from the information contained in this book.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2005, ThinkDing LLC. All Rights Reserved.