apache_lookup_uri

(PHP 3 >= 3.0.4, PHP 4, PHP 5)

apache_lookup_uri --  Wywołuje wewnętrzne żądanie dla określonego URI i zwraca całą informację o nim

Opis

object apache_lookup_uri ( string nazwa_pliku )

Ta funkcja wywołuje wewnętrzne żądanie dla określonego URI. Funkcja zbiera wszystkie istotne informacje odnośnie podanego źródła informacji i zwraca je w postaci klasy. Właściwości zwróconej klasy to:

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

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!

Notatka: apache_lookup_uri() działa jedynie wówczas, kiedy PHP jest zainstalowane jako moduł serwera Apache.



Język PHP to dzisiaj powszechnie przyjęty standard, podstawa tworzenia dynamicznych stron WWW, opartych na bazach danych.

PHP to język skryptowy. Znaczy to, że jest to język nie kompilowalny. Program jest wykonywany przez interpreter na podstawie jego kodu źródłowego. Język PHP to element technologii internetowej SERVER-SIDE. Znaczy to, że kod języka jest wykonywany od strony serwera (na serwerze).

W jakim celu używac PHP? Po co to komu?

Załóżmy, że potrzebujemy takiej strony internetowej, która wyświetli zawsze bieżącą datę. Dzięki technologii PHP, datę i godzinę odczytywać można z miejsca gdzie wykonuje się skrypt, np. gdy serwer znajduje się w USA a my w Polsce to widoczna jest różnica w czasie który zostanie wyświetlony.

profesjonalny hosting minibar wegierski oferty pracy Legionowo depilacja wrocławwizy do rosji, wiza do rosji, powiększanie ust, wizy do rosji, Pożyczka, pozycjonowanie, interaktywna mapa polski, stringi