Функции для работы с сервером Apache
PHP Manual

apache_lookup_uri

(PHP 4, PHP 5)

apache_lookup_uriОсуществить частичный запрос на указанный URI и вернуть все полученные сведения

Описание

object apache_lookup_uri ( string $filename )

Эта функция осуществляет частичный запрос на указанный URI. Этого достаточно для получения всей важной информации о переданном функцию ресурсе.

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

Список параметров

filename

Имя файла (URI), который запрашивается.

Возвращаемые значения

Объект содержащий информацию о переданном URI. Свойствами данного объекта являются:

Примеры

Пример #1 Пример использования apache_lookup_uri()

<?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!


Функции для работы с сервером Apache
PHP Manual