(PHP 4, PHP 5)
apache_lookup_uri — WywoÅ‚uje wewnÄ™trzne żądanie dla okreÅ›lonego URI i zwraca całą informacjÄ™ o nim
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 rzÄ…danego pliku (URI).
Obiekt powiązany z informacjami URI. Własności tego obiektu to:
Example #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!