(PHP 4, PHP 5)
apache_lookup_uri — Wywołuje wewnętrzne żądanie dla określonego URI i zwraca całą informację o nim
$nazwa_pliku
)Ta funkcja wywołuje wewnętrzne żądanie dla określonego URI. Funkcja zbiera wszystkie istotne informacje odnośnie podanego zasobu.
Funkcja ta jest dostępna tylko jeśli PHP jest zaistalowane jako moduł serwera Apache.
nazwa_pliku
Nazwa rządanego pliku (URI).
Obiekt powiązany z informacjami URI. Własności tego obiektu to:
Przykład #1 apache_lookup_uri() przykład
<?php
$info = apache_lookup_uri('index.php?var=value');
print_r($info);
if (file_exists($info->filename)) {
echo 'plik istnieje!';
}
?>
Powyższy przykład wyświetli coś podobnego do:
stdClass Object ( [status] => 200 [the_request] => GET /katalog/plik.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] => /katalog/index.php?var=value [uri] => /katalog/index.php [filename] => /home/htdocs/katalog/index.php [args] => var=value [allowed] => 0 [sent_bodyct] => 0 [bytes_sent] => 0 [request_time] => 1074282764 ) file exists!