Apache Functions
PHP Manual

apache_lookup_uri

(PHP 4, PHP 5)

apache_lookup_uriدرخواست جزئی برای URI مشخص شده انجام بده و تمام اطلاعات درباره آن را بازگردان

Description

object apache_lookup_uri ( string $filename )

این تابع درخواستی جزئی برای یک URI انجام می‌دهد. این تابع تنها تا جایی پیشروی می‌کند که تمام اطلاعات مهم را بدست آورد.

This function is only supported when PHP is installed as an Apache module.

Parameters

filename

نام فایل (URI) درخواست شده.

Return Values

object از اطلاعات URI مربوط. ویژگی‌های این object بصورت زیر است:

Examples

Example #1 مثال apache_lookup_uri()

<?php
$info 
apache_lookup_uri('index.php?var=value');
print_r($info);

if (
file_exists($info->filename)) {
    echo 
'file exists!';
}
?>

The above example will output something similar to:

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!


Apache Functions
PHP Manual